Jump to content

Shipping Added after leaving OSC entering PayPal

Recommended Posts

Using Free Shipping per Product and PayPal Payments Pro (Payflow Edition) v3.0. When customer steps through the checkout process an item that is free shipping get shipping added on after leaving osc and getting into PayPal. PayPal states that shipping is being passed along from osc. I had to blank out that payment method, but still selectable via radio button at checkout and use PayPal Standard that doesn't have the issue. 


Contacting PayPal support they show:


paymentrequest_0_amt "14.36"
paymentrequest_0_itemamt "2.95"
paymentrequest_0_shippingamt "11.41"


$11.41 the shipping amount is coming from osCommerce - Any idea where this can be changed to stop this activity?

Share this post

Link to post
Share on other sites

It appears in express.php: lines 846 & 848


$item_params['PAYMENTREQUEST_0_SHIPPINGAMT'] = $paypal_express->format_raw($order->info['shipping_cost']);
$paypal_item_total = $item_params['PAYMENTREQUEST_0_ITEMAMT'] + $item_params['PAYMENTREQUEST_0_SHIPPINGAMT'];
I have to determine why free shipping contribution is not block this shippingamt passing to express.php

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