pattila86 Posted June 13, 2014 Share Posted June 13, 2014 Hello! Sorry for bad english! Can you help me? I have just installed oscom_paypal_standard-3.2 on my oscommerce website. I testing with the Sandbox. I noticed that on getting to payment page from the checkout, PayPal didn't display the page to give buyer the choice of paying by credit card without having to become a paypal member. If you transfer the customer to the PayPal site to complete the payment of the following two types to choose from: Pay with my PayPal account and Create a PayPal account. I would like if it were written Pay with my PayPal account and Do not have a PayPal account? Does anyone know what needs to be done to allow buyers to pay with their credit card on PayPal without have them register as members? Thank you, Ati Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted June 13, 2014 Share Posted June 13, 2014 Please check the following setting in your PayPal account: Profile -> Website Payment Preferences -> PayPal Account Optional That setting should be set to On. Quote , osCommerce Link to comment Share on other sites More sharing options...
pattila86 Posted June 13, 2014 Author Share Posted June 13, 2014 Thank you for the fast reply. In the Sandbox, it was set to On...but not good, because I can only choose Pay with my PayPal account or Create a PayPal account... Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted June 13, 2014 Share Posted June 13, 2014 It's possible as you can pay with a credit card on our demo site: http://demo.oscommerce.com (choose paypal_standard on the checkout payment page) It might have to do with your PayPal (sandbox) account. Our sandbox seller account is a Business account set up in the US. I don't know why you have the option in your PayPal account to enable/disable Account Optional and still does not work on the PayPal payment page. Quote , osCommerce Link to comment Share on other sites More sharing options...
♥toyicebear Posted June 14, 2014 Share Posted June 14, 2014 NOTE: when testing you need to remove all paypal cookies from your browser. If a paypal cookie exist it will automatically ask you to login to your paypal account. Quote Basics for osC 2.2 Design - Basics for Design V2.3+ - Seo & Sef Url's - Meta Tags for Your osC Shop - Steps to prevent Fraud... - MS3 and Team News... - SEO, Meta Tags, SEF Urls and osCommerce - Commercial Support Inquiries - OSC 2.3+ How To To see what more i can do for you check out my profile [click here] Link to comment Share on other sites More sharing options...
pattila86 Posted July 8, 2014 Author Share Posted July 8, 2014 (edited) Hy all! I need your help again. We have Bussiness Profil and payment solution: Website Payments Standard. We have three website with webshops. We use oscom_paypal_standard-3.2 in all three shops. We got this email to paypal: ------------------ Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing: http://mywebsite1/ext/modules/payment/paypal/standard_ipn..php http://mywebsite2/ext/modules/payment/paypal/standard_ipn.php http://mywebsite3/ext/modules/payment/paypal/standard_ipn.php If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information. If this problem continues, IPNs may be disabled for your account. Thank you for your prompt attention to this issue. Thanks, PayPal ----------------------- The problem for which I ask for your help: The IPN feature is turned off. We tried to turn on the IPN. We need enter the notification URL and select Receive IPN messages. We have three website and three notification urls. What could be the error? Please help me! Thanks, best regards. Ati Edited July 8, 2014 by pattila86 Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted July 9, 2014 Share Posted July 9, 2014 Your PayPal account does not need to be changed to support IPN - this is taken care of automatically by the payment module. Can you confirm that the following file exists: ext/modules/payment/paypal/standard_ipn.php What happens when you call that file with your browser? Quote , osCommerce Link to comment Share on other sites More sharing options...
pattila86 Posted July 10, 2014 Author Share Posted July 10, 2014 Thank you for the reply. If I call the file nothing happens. In the browser is just a blank white page is displayed.(with chrome and firefox) The standard_ipn.php file is on the path (ext/modules/payment/paypal/standard_ipn.php). Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted July 10, 2014 Share Posted July 10, 2014 That is fine. Do you see a IPN entry in the order status history of orders that were paid through PayPal Payments Standard? There should be one normal PayPal transaction and a IPN verified transaction for each order made. Quote , osCommerce Link to comment Share on other sites More sharing options...
pattila86 Posted July 10, 2014 Author Share Posted July 10, 2014 Hello! I am grateful for the answer! In the web shop is not made absolutely no status change when an order is made. In the admin site: No Order History Available. 1. We made a purchase with Sandbox. With the Sandbox It was good. The status changes: - PayPal IPN Verified [Transaction ID: 55034479R0613581C; Pending (Verified; € 55.00); multi_currency] - PayPal [Transactions] Verified PayPal [Transaction ID: 55034479R0613581C; Pending (Verified; € 55.00); multi_currency] After the pay if I click the button "Back to the Web Shop" button, we were redirect to the chechkout_success.php and the order status change to "Pending". We get an email about the ordering and in the email: Payment Method: PayPal Payments Standard [sandbox]. If I click the link "Go to Paypal account overview" the payment is there but in the admin site the order status don't change. It's is normal? 2. We made a real purchase ( in live ). In the web shop is not made absolutely no status change when an order is made. In the admin: No Order History Available. After the paying if I click the button "Back to the Web Shop" button, we were redirect to the shopping_cart.php and the production(s) are in the shopping cart and in the admin no order history available. We DON'T get an email about the ordering. Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted July 10, 2014 Share Posted July 10, 2014 Can you confirm that PDT is disabled in your live PayPal account profile? PayPal Profile -> Selling Preferences -> Website Payment Preferences If it is enabled, disable it and try another live order. Quote , osCommerce Link to comment Share on other sites More sharing options...
pattila86 Posted July 11, 2014 Author Share Posted July 11, 2014 Hello! I checked the settings. In our live PayPal account profile the Payment Data Transfer (optional) is set off. Any other ideas? Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted July 11, 2014 Share Posted July 11, 2014 Can you enter your email address in the Send Debug Email parameter and perform a live order. You should get an email with a list of parameters, post them here and remove any sensitive information from the parameter values. Quote , osCommerce Link to comment Share on other sites More sharing options...
pattila86 Posted July 11, 2014 Author Share Posted July 11, 2014 $HTTP_POST_VARS: Array ( [mc_gross] => 159.00 [invoice] => 156 [protection_eligibility] => Ineligible [address_status] => unconfirmed [item_number1] => [payer_id] => 9GR3CVFQB3NMQ [tax] => 0.00 [address_street] => payer street [payment_date] => 08:54:48 Jun 27, 2014 PDT [payment_status] => Completed [charset] => UTF-8 [address_zip] => payer zip [mc_shipping] => 10.00 [mc_handling] => 0.00 [first_name] => payer first name [mc_fee] => 5.76 [address_country_code] => FR [address_name] => payer first name and last name [notify_version] => 3.8 [custom] => 136 [payer_status] => unverified [business] => [email protected] [address_country] => payer country [num_cart_items] => 1 [mc_handling1] => 0.00 [address_city] => payer city [payer_email] => [email protected] [verify_sign] => AfmzkZYXHMSsiq4GHucarKEfjYezA5xOE0ntW7UZkGfrwbU6RewLLKiU [mc_shipping1] => 10.00 [tax1] => 0.00 [txn_id] => 5KT53332A9452344T [payment_type] => instant [last_name] => payer last name [item_name1] => My product name [address_state] => [receiver_email] => [email protected] [payment_fee] => [quantity1] => 1 [receiver_id] => 7PMLM5EQZYXWQ [txn_type] => cart [mc_gross_1] => 159.00 [mc_currency] => EUR [residence_country] => FR [transaction_subject] => 136 [payment_gross] => [auth] => ARppkEoO9IksLPU0s6lxG-9JtL381bjHVfU1-YUl4oK-0dVecv5weosUhOUwxFLj5Ys7sxhMRLA18QUsDOh39EA ) Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted July 11, 2014 Share Posted July 11, 2014 PayPal is sending the proper parameters back to your store when the customer returns back to the store. This is more than likely a problem with the verification of the SSL certificate. Disable Verify SSL Certificate in your module configuration parameters and try another live order. Quote , osCommerce Link to comment Share on other sites More sharing options...
pattila86 Posted July 11, 2014 Author Share Posted July 11, 2014 Nothing has changed. We get the email with the list of parameters. :S Quote Link to comment Share on other sites More sharing options...
Harald Ponce de Leon Posted July 11, 2014 Share Posted July 11, 2014 I'm sorry, I don't know what the cause of the problem is. The parameters sent back to your store are the same parameters IPN sends separately to your store and they should pass the verification from PayPal. It could be a browser extension you have installed that is interfering with the parameter values. If you get the same result with a different browser then I cannot help you further. Try v1.0 of the PayPal Payments Standard module or try PayPal Express Checkout. Quote , osCommerce Link to comment Share on other sites More sharing options...
pattila86 Posted July 11, 2014 Author Share Posted July 11, 2014 We tested with the Instant Payment Notification (IPN) simulator. https://developer.paypal.com/webapps/developer/applications/ipn_simulator IPN handler URL: http://mywebsite/webshop/ext/modules/payment/paypal/standard_ipn.phpWe always get this error code: We could not send an IPN due to an HTTP error: 500: Internal Server Error What do you think? Quote Link to comment Share on other sites More sharing options...
opus_uno2001 Posted September 4, 2014 Share Posted September 4, 2014 (edited) I also get the dreaded and return to the cart with product still in.. with Could not verify the PayPal transaction. Please try again. IPN Simulator says: We could not send an IPN due to an HTTP error: 500: Internal Server Error When I turn OFF the PPS module I get.. IPN sent successfully Logs /ext/modules/payment/paypal/standard_ipn.php HTTP/1.0" 500 - "-" "PayPal IPN ( https://www.paypal.com/ipn )" Edited September 4, 2014 by opus_uno2001 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.