Rank: Administration
Joined: 4/2/2004(UTC) Posts: 2,393 Location: Hummelstown, PA Thanks: 6 times Was thanked: 163 time(s) in 158 post(s)
|
Originally Posted by: tappedtech PayPal's documentation shows that you can provide redirect URLs for transaction complete and cancel. Is the URL that the user is redirected to after completing the PayPal checkout different from the URL used after canceling the payment? I saw that canceling the process sends them back to www.teenyb.com/checkout/checkout.aspx?token=x. Yes, we have separate 'return' and 'cancel' URLs. The cancel URL goes back to the regular checkout page (i.e. /checkout/checkout.aspx) whereas the return URL goes to the PayPal checkout page (i.e. /BVModules/Checkouts/Paypal Express Checkout/checkout.aspx). Originally Posted by: tappedtech I'm currently catching any redirect to teenyb.com and bringing the user back into the app instead of redirecting to teenyb.com.
From there I will pull the transaction details using the EC-x token and provide BVC with the payeeId.
Note that the PayPal Express checkout process is designed to be completed on the BVC website and not at PayPal. Since you're handling the checkout process you can change this behavior, of course. Just make sure that you're calling the "Process New Order" workflow once the user is done at PayPal. |
Aaron Sherrick BV Commerce Toll-free 888-665-8637 - Int'l +1 717-220-0012 |
|
|
|
Rank: Member
Joined: 11/21/2014(UTC) Posts: 66
|
What is done after PayPal returns the user to /BVModules/Checkouts/Paypal Express Checkout/checkout.aspx? Does the user just confirm the purchase at that point?
|
|
|
|
Rank: Administration
Joined: 4/2/2004(UTC) Posts: 2,393 Location: Hummelstown, PA Thanks: 6 times Was thanked: 163 time(s) in 158 post(s)
|
Originally Posted by: tappedtech What is done after PayPal returns the user to /BVModules/Checkouts/Paypal Express Checkout/checkout.aspx? The customer can enter special instructions/notes for their order, and they are also given the option of selecting/changing their shipping method. Given this and also that their address can be changed on the PayPal side which can affect sales tax (as well as shipping method cost and availability), the order is recalculated. When the customer clicks the Place Order button we then run the "Process New Order" workflow. |
Aaron Sherrick BV Commerce Toll-free 888-665-8637 - Int'l +1 717-220-0012 |
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.