I'm doing some uWebshop experiments. I installed a clean Umbraco version (no starterkit) with uWebshop 2.6.1.0 and the MVC demostore. After that I also installed the Mollie payment provider.
I tried making an order. After checking the "Yes, I accept the terms & conditions" checkbox and pressing the "Confirm & Pay" button nothing happend. I downloaded the uWebshop and payment provider source code to see why it didn't work (checking the logs might have been faster). The problem was in the MolliePaymentRequestHandler. In the code idealFetch.Error is true which means the CreatePaymentRequest returns null. This means the HandlePaymentRequest methods returns "failed" instead of the paymentRedirectUrl. The error I'm getting is this:
<?xml version="1.0"?><response><item type="error"><errorcode>-3</errorcode><message>A fetch was issued without (proper) specification of 'reporturl'</message></item></response>
I'm running my website local so the returnUrl and reportUrl are local urls which can't be accessed from a remote location. Is this the problem? If so is there a way to complete an order while I'm running the website local?
I am also exploring uWebshop with Mollie payment provider. I installed fresh copy of Umbraco and uWebshop and Mollie payment provider. All the steps works fine but at the end of the process, I am not getting anything. As I am in testing I have enabled test mode in my mollie account and I choosed TBM Bank. I am getting This error
A fetch was issued for an unknown or inactive profile
I tried with my custom code with the api key provided in the account and the code shows account details working fine. Can you please let me know what I have missed? In the configuration I only saw we have to provide partner id. No api key needed.
Issue with uWebshop and Mollie payment provider
Hello,
I'm doing some uWebshop experiments. I installed a clean Umbraco version (no starterkit) with uWebshop 2.6.1.0 and the MVC demostore. After that I also installed the Mollie payment provider.
I tried making an order. After checking the "Yes, I accept the terms & conditions" checkbox and pressing the "Confirm & Pay" button nothing happend. I downloaded the uWebshop and payment provider source code to see why it didn't work (checking the logs might have been faster). The problem was in the MolliePaymentRequestHandler. In the code idealFetch.Error is true which means the CreatePaymentRequest returns null. This means the HandlePaymentRequest methods returns "failed" instead of the paymentRedirectUrl. The error I'm getting is this:
I'm running my website local so the returnUrl and reportUrl are local urls which can't be accessed from a remote location. Is this the problem? If so is there a way to complete an order while I'm running the website local?
Jeroen
Yes this is caused by using localhost.
If you run on localhost Mollie cannot return anything to your machine... You'll need a accessible from the outside hostname to make this work.
Hi Arnold,
I am also exploring uWebshop with Mollie payment provider. I installed fresh copy of Umbraco and uWebshop and Mollie payment provider. All the steps works fine but at the end of the process, I am not getting anything. As I am in testing I have enabled test mode in my mollie account and I choosed TBM Bank. I am getting This error
I tried with my custom code with the api key provided in the account and the code shows account details working fine. Can you please let me know what I have missed? In the configuration I only saw we have to provide partner id. No api key needed.
Thanks
Regards, PTamang
is working on a reply...