Jump to content
cp3inc

PayPal Payments Pro Direct - No Item Info being Passed

Recommended Posts

I've been through this with Paypal Payments Standard, but don't see a fix for this one. I just moved to Paypal Payments Pro Direct for Credit Card processing. The payment goes through, but item info and quantity, price, etc. do not pass through to PayPal, so my Shipping system does not get them either.

 

Does anyone know if a fix for this? Surely others have run into this since Payments Pro is an included payment module now...

 

Thanks!

 

Carl

Share this post


Link to post
Share on other sites

That would be cool! Thanks, Harald. (I won't have to do all the upgrades from my v2.3.3 to 2.3.4 will I?) B)

Share this post


Link to post
Share on other sites

No you don't need to.

 

Step 1:

 

Please download and copy the following files to their respective directories:

 

https://raw.githubusercontent.com/osCommerce/oscommerce2/master/catalog/includes/modules/payment/paypal_pro_dp.php

https://raw.githubusercontent.com/osCommerce/oscommerce2/master/catalog/includes/languages/english/modules/payment/paypal_pro_dp.php

https://raw.githubusercontent.com/osCommerce/oscommerce2/master/catalog/admin/ext/modules/payment/paypal/paypal_pro_dp.php

 

Step 2:

 

Visit the Admininistration Tool -> Modules -> Payment page and install or confirm the module configuration parameters. (You shouldn't need to uninstall the previous module version)

 

Step 3:

 

Perform an order.

 

The line items are only added if the item totals equals the order total. It automatically adds extra order total values (eg discounts) as a line item however if the calculations do not equal the order total then only the order total is sent to PayPal. This is to make sure a transaction happens regardless. The PayPal Transaction ID is stored with each order and can be referenced with the transaction at PayPal.


:heart:, osCommerce

Share this post


Link to post
Share on other sites

Awesome, Harald! Works great! Thanks for a great solution in a short time!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×