peterespana Posted March 2, 2020 Share Posted March 2, 2020 Hello Forum members, The problem I have is the PayPal payments. The payment comes in. But the client does not receive the order confirmation and the stock does not change. Items remain in the shopping basket. I reinstalled the PayPal module but the problem persists. It occurs ONLY with PayPal, and not always. Creditcard or other forms of payment work without issues. Anybody has a clue where to look? Regards and thanks Peter Link to comment Share on other sites More sharing options...
mhsuffolk Posted March 2, 2020 Share Posted March 2, 2020 In your PayPal Account find Website preferences which is under Website Payments. Ensure you have Auto Return switched on. Enter the URL as https://www.yourwebsite.com/checkout_process.php and then click save. Live shop Phoenix 1.0.8.4 on PHP 7.4 Working my way up the versions. Link to comment Share on other sites More sharing options...
peterespana Posted March 2, 2020 Author Share Posted March 2, 2020 34 minutes ago, mhsuffolk said: In your PayPal Account find Website preferences which is under Website Payments. Ensure you have Auto Return switched on. Enter the URL as https://www.yourwebsite.com/checkout_process.php and then click save. Thanks Martin, did not have that on, will try it now. Let you know the results tomorrow. Peter Link to comment Share on other sites More sharing options...
peterespana Posted March 2, 2020 Author Share Posted March 2, 2020 Sorry to say, but it does not help. Problem stays exactly the same. Thanks! Link to comment Share on other sites More sharing options...
Jack_mcs Posted March 2, 2020 Share Posted March 2, 2020 8 hours ago, peterespana said: I reinstalled the PayPal module but the problem persists. Which paypal module? Are you using the Paypal App? Do you have send extra order emails enabled? Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
peterespana Posted March 2, 2020 Author Share Posted March 2, 2020 It's app-paypal-5_010 Extra email is on. Thanks! Link to comment Share on other sites More sharing options...
Jack_mcs Posted March 3, 2020 Share Posted March 3, 2020 You should upgrade the app. See admin->Paypal->Configure. There should be a button there to do that. You also need to say what paypal module you are using. Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
peterespana Posted March 3, 2020 Author Share Posted March 3, 2020 Thanks, upgraded to v5.018. But the problem remains. The payment gets in. I receive the PayPal confirmation. But no order confirmation to me or client. Order remains as 'Preparing PayPal" and stock is not recalculated. Hope somebody knows an answer to this annoying problem. Peter Link to comment Share on other sites More sharing options...
♥14steve14 Posted March 3, 2020 Share Posted March 3, 2020 What are all the setting you have in your admin - paypal- settings. I expect one of them is wrong. In the app can you access your balance? or you have changed the name of your admin folder and upgraded without installing the file in the correct place. REMEMBER BACKUP, BACKUP AND BACKUP Link to comment Share on other sites More sharing options...
milerwan Posted March 3, 2020 Share Posted March 3, 2020 1 hour ago, peterespana said: Thanks, upgraded to v5.018. But the problem remains. The payment gets in. I receive the PayPal confirmation. But no order confirmation to me or client. Order remains as 'Preparing PayPal" and stock is not recalculated. Hope somebody knows an answer to this annoying problem. Peter Have you changed the configuration the order status change in "/admin/paypal.php?action=configure" ? It must be like this : Order Status Set this to the order status level that is assigned to new orders. Processing [PayPal] * (* something like that) Order Status Set this to the order status level that is assigned to new orders. -- Store Default Order Status -- Osc v2.3.4 BS "custom" PHP 7.3 compatible (710 modified files => o_O') Link to comment Share on other sites More sharing options...
Jack_mcs Posted March 3, 2020 Share Posted March 3, 2020 2 hours ago, peterespana said: But no order confirmation to me or client. Order remains as 'Preparing PayPal" and stock is not recalculated. I asked twice what module you are using but you didn't reply. It speeds things up if you provide the needed details. From the above, it means you are using the standard module. Check its settings and make sure you have the PDT setting filled in. Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
peterespana Posted March 3, 2020 Author Share Posted March 3, 2020 53 minutes ago, 14steve14 said: What are all the setting you have in your admin - paypal- settings. I expect one of them is wrong. In the app can you access your balance? or you have changed the name of your admin folder and upgraded without installing the file in the correct place. Yes I can see the balance. I did change the name of my admin folder. But before installing the PayPal module, I also changed the name of the admin folder into what I have. In fact people can pay, but it does not finish the order. Link to comment Share on other sites More sharing options...
peterespana Posted March 3, 2020 Author Share Posted March 3, 2020 14 minutes ago, Jack_mcs said: I asked twice what module you are using but you didn't reply. It speeds things up if you provide the needed details. From the above, it means you are using the standard module. Check its settings and make sure you have the PDT setting filled in. Yes I did, sorry if I was not clear, but it is the PayPal app, v 5.018. I have also filled in the PDT settings now, let see what happens. Thanks Link to comment Share on other sites More sharing options...
♥ecartz Posted March 3, 2020 Share Posted March 3, 2020 7 minutes ago, peterespana said: In fact people can pay, but it does not finish the order. On 3/2/2020 at 6:37 AM, peterespana said: It occurs ONLY with PayPal, and not always. So which is it? It sometimes does not finish the order? Or it never finishes the order? If you didn't have the return URL set, you might also check to see if you have the IPN URL set. I don't remember offhand where that is set, but it's somewhere on the PayPal side. There are two ways to get notified of an order with the standard module. One way is the return URL. PayPal sends the customer back to finish the order. The other way is the IPN. That way PayPal sends your site a notification that the order has processed. Note that the PayPal App has multiple modules. Standard, Express, hosted, payflow, etc. They each operate differently. Always back up before making changes. Link to comment Share on other sites More sharing options...
peterespana Posted March 3, 2020 Author Share Posted March 3, 2020 Just now, ecartz said: So which is it? It sometimes does not finish the order? Or it never finishes the order? If you didn't have the return URL set, you might also check to see if you have the IPN URL set. I don't remember offhand where that is set, but it's somewhere on the PayPal side. There are two ways to get notified of an order with the standard module. One way is the return URL. PayPal sends the customer back to finish the order. The other way is the IPN. That way PayPal sends your site a notification that the order has processed. Note that the PayPal App has multiple modules. Standard, Express, hosted, payflow, etc. They each operate differently. I use the Standard. I have set the return URL, will have a look at your other suggestions. First it did not work sometimes, after I have reinstalled the PayPal app it does not work at all. Thanks Link to comment Share on other sites More sharing options...
Jack_mcs Posted March 3, 2020 Share Posted March 3, 2020 2 hours ago, peterespana said: the PayPal app it does not work at all. Please explain what that means. Can you get to the settings in admin? Is your paypal email address entered in the settings? Is the standard module installed? Do you see the paypal option for payment on the checkout payment page? Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
peterespana Posted March 3, 2020 Author Share Posted March 3, 2020 OK, I have now installed PayPal Express as PayPal payment form, and that seems to work just fine... Link to comment Share on other sites More sharing options...
peterespana Posted March 4, 2020 Author Share Posted March 4, 2020 Received some orders now, and it all works fine. That looks like solved. But I saw another issue. I use a discount code module: * ot_discount_coupons.php * August 4, 2006 * author: Kristen G. Thorson * ot_discount_coupon_codes version 3.0 Now on PayPal I get the error: The totals of the cart item amounts do not match order amounts. Does anybody has a solution to that? Thanks so much. Link to comment Share on other sites More sharing options...
♥raiwa Posted March 4, 2020 Share Posted March 4, 2020 1 hour ago, peterespana said: Received some orders now, and it all works fine. That looks like solved. But I saw another issue. I use a discount code module: * ot_discount_coupons.php * August 4, 2006 * author: Kristen G. Thorson * ot_discount_coupon_codes version 3.0 Now on PayPal I get the error: The totals of the cart item amounts do not match order amounts. Does anybody has a solution to that? Thanks so much This discount code module is known to work with PayPal Express: Discount Code update 3.1 for osCommerce About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
peterespana Posted March 4, 2020 Author Share Posted March 4, 2020 Thanks all for the help. Got it all working again. No one final thing. That is no so important. But in the PayPal payment confirmation there is no description at all about the order. Is there a way to get the product description into the PayPal confirmation (PayPal express). Thanks! Link to comment Share on other sites More sharing options...
peterespana Posted March 5, 2020 Author Share Posted March 5, 2020 I will make a new topic about this. Thanks all for your input to solve my problem!! Link to comment Share on other sites More sharing options...
milerwan Posted March 5, 2020 Share Posted March 5, 2020 On 3/3/2020 at 2:36 PM, peterespana said: I use the Standard. I have set the return URL, will have a look at your other suggestions. First it did not work sometimes, after I have reinstalled the PayPal app it does not work at all. Thanks I suggest using the "autorization method" to get funds (that means after payment registred by the customer you approve or not the transaction), like this you can proceed yourself tests to see for what reason the issue comes without lost PayPal fees) : In "/admin/paypal.php?action=configure" set like this : Transaction MethodSet this to Sale to immediately capture the funds for every order made. AuthorizeSale The issue may come because : 1. customer closes too fast the browser page (and the return URL "checkout_process.php" is not successfully launched / PayPal function after_process() script is not applied) 2. you have an issue with "OSCOM_APP_PAYPAL_PS_PREPARE_ORDER_STATUS_ID" key that need to be different from "OSCOM_APP_PAYPAL_PS_ORDER_STATUS_ID" key 3. you have an issue from your PayPal function before_process() script This is for paypal_standard module. Osc v2.3.4 BS "custom" PHP 7.3 compatible (710 modified files => o_O') Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.