I've placed the braintree form on the preview page so that the user can submit their CC info on that form. The problem is that if there is an issue with the CC info and it gets declined, the system redirects to:
That pages displays ONLY the form and not the preview page. So, if I change the paymentFormUrl="/cart/preview.aspx" the system will redirect back to the correct page but the transactions never process on submit (though the user is redirected back to the correct confirmation page). The uCommerce documentation indicates that this should work but does not.
I called BrainTree and it seems that perhaps if the paymentFormUrl is changed from (auto), there is a step that is not documented that needs to occur? Does anyone have any suggestions?
A little further testing and playing around I can get the cart to display error messages back on the preview screen with the braintree form AND the braintree silent post process seems to work with braintree, however uCommerce after submitting to braintree on the reutrn back to the paymentrequest.axd doesn't set the transaction as paid or as successful threre that particular basket is not converted to a transaction in the cart. Has anyone been able to successfully integrate uCommerce with Braintree with the payment form set to something besides (auto)?
I should point out this is with the payment type that comes with uCommerce and isn't custom. It doesn't seem to function or I haven't been able to get the full process correct.
** Update **
With all the testing and late nights I had set the Payment type's pipeline to None and ended up wasting a lot of my own time.
Braintree Process - Integrating the Form
I've placed the braintree form on the preview page so that the user can submit their CC info on that form. The problem is that if there is an issue with the CC info and it gets declined, the system redirects to:
[paymentid]/[transid]/PaymentRequest.axd?errorMessage=Credit%20card%20number%20is%20required.
That pages displays ONLY the form and not the preview page. So, if I change the paymentFormUrl="/cart/preview.aspx" the system will redirect back to the correct page but the transactions never process on submit (though the user is redirected back to the correct confirmation page). The uCommerce documentation indicates that this should work but does not.
http://www.publicvoid.dk/SetupUCommerceToIncludeBraintreePaymentsAsAPaymentMethod.aspx
I called BrainTree and it seems that perhaps if the paymentFormUrl is changed from (auto), there is a step that is not documented that needs to occur? Does anyone have any suggestions?
A little further testing and playing around I can get the cart to display error messages back on the preview screen with the braintree form AND the braintree silent post process seems to work with braintree, however uCommerce after submitting to braintree on the reutrn back to the paymentrequest.axd doesn't set the transaction as paid or as successful threre that particular basket is not converted to a transaction in the cart. Has anyone been able to successfully integrate uCommerce with Braintree with the payment form set to something besides (auto)?
I should point out this is with the payment type that comes with uCommerce and isn't custom. It doesn't seem to function or I haven't been able to get the full process correct.
** Update **
With all the testing and late nights I had set the Payment type's pipeline to None and ended up wasting a lot of my own time.
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.