In using the Paypal Payment Provider, my order goes through the proper cart steps, then goes to Paypal and captures the payment successfully. However when I check the backoffice section, the payment is still classified as "cart" and the status is "Initial".
Unfortunately none of those links solved my problem.
I used Fiddler to get the request being sent to the PaymentCallback and everything to me "looks" good, especially the "payment_status" being completed.
Below is the information I obatined from the request:
Yeah you can never test a payment setup at a local computer - the payment systems always need a live url to connect to and make the callback - so you are totally correct :)
Paypal Payment Provider not finalizing order
Hi,
In using the Paypal Payment Provider, my order goes through the proper cart steps, then goes to Paypal and captures the payment successfully. However when I check the backoffice section, the payment is still classified as "cart" and the status is "Initial".
I changed the "Payment action" setting to "sale".
Is there something I'm missing?
Thanks in advanced.
Hi
Any of these that can help you?
http://our.umbraco.org/projects/website-utilities/tea-commerce/tea-commerce-support/23544-Paypal-standard-order-set-as-initial
http://our.umbraco.org/projects/website-utilities/tea-commerce/tea-commerce-support/21879-Problem-Finalizing-Orders
http://our.umbraco.org/projects/website-utilities/tea-commerce/tea-commerce-support/17503-How-to-set-order-as-completed-in-custom-payment-provider
http://our.umbraco.org/projects/website-utilities/tea-commerce/tea-commerce-support/30806-Order-status-and-confirmation-email
Kind regards
Anders
Unfortunately none of those links solved my problem.
I used Fiddler to get the request being sent to the PaymentCallback and everything to me "looks" good, especially the "payment_status" being completed.
Below is the information I obatined from the request:
Any idea as to what the issue may be?
Ok, maybe there was no issue at all.
My initial development is being carried out on a local development machine (localhost) and I didn't see how this could be an issue.
I tested the same code in the actual domain and it did in fact capture the payment and progress the order status.
Apologies for the red herring.
Hi Bernard
Yeah you can never test a payment setup at a local computer - the payment systems always need a live url to connect to and make the callback - so you are totally correct :)
Kind regards
Anders
is working on a reply...