Search the Community
Showing results for tags 'confirmation'.
-
Greetings, I'm working with osC 2.3.4 BS and PayPal Express Checkout 3.1 (the payment module, not the app). The problem I am having occurs only when the customer is NOT logged into paypal before selecting paypal express as their payment option. Here is the general flow of the order process: 1. customer finishes their order and selects a shipping method other than the cheapest (express shipping) 2. Customer selects Paypal Express as payment option 3. Customer is taken to Paypal where they log in and see their order including shipping. The total shown is the correct total, including the express shipping. Customer confirms order on Paypal site. 4. Customer is sent back to checkout_confirmation.php where shipping has reverted to the cheapest shipping option, not what they had chosen. This apparently started happening out of the blue a couple months ago. There were no changes made on our end. So I'm assuming that the problem is in the data sent back to osC after payment is confirmed. I have no idea where to look to solve this, since it seems to be coming from Paypal... Any help would be greatly appreciated thanks!
- 5 replies
-
- paypal express
- shipping
-
(and 1 more)
Tagged with:
-
Order Data Not Reflecting Customer's Changes (Address, etc.)
artofadornment posted a topic in PayPal
I'm currently using the PayPal IPN payment module, although I'm not entirely sure if this issue is related to it or not. The problem seems to be centred around the checkout_confirmation page. If a customer reaches that page and then decides to go back and change their shipping address, billing address, or shipping method, the order that was written into the database does not reflect the changes they make, nor is a new order generated. What the customer sees on the screen changes, and the correct data is sent to Paypal when they pay (new order total, shipping method & rate, etc.), however the order I see in admin (and thus what they see in their order history and order confirmation email) shows the order as it was before they made any changes. In addition, even though payment is successfully completed, the order status displays as "Pending" "PayPal IPN Verified [payment status: Completed]" instead of "Completed" "PayPal IPN Verified [payment status: Completed]". Interestingly, when a customer makes any change to items in the shopping cart, a new order *is* generated in the database when they hit the checkout_confirmation page again. What can I do to allow these other changes to be "recorded" in oscommerce? (thanks in advance for any advice!) ~ Elaine