Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › Shipping Variation value not shown on paypal confirmation email
Tagged: confirmation email, shipping variation
- This topic has 4 replies, 2 voices, and was last updated 14 years ago by
Paul.
-
AuthorPosts
-
June 7, 2011 at 1:59 pm #3543
Paul
MemberJust had an order go through like below, can you confirm Shipping Variation doesn’t show in the paypal confirmation email?
Settings are:
– Shipping Variation is always displayed, set to £5
– Base shipping 0
– Product shipping 0
============
Description Unit price Qty Amount
Car
Item Number 1 12.00 GBP 1 £12.00 GBP
Boat
Item Number 2 12.00 GBP 1 £12.00 GBP
Bike
Item Number 3 12.00 GBP 1 £12.00 GBP
Subtotal £36.00 GBP
Postage and packing 0
Total £41.00 GBP
Payment £41.00 GBP
June 8, 2011 at 12:30 am #33110amin007
ParticipantDid you use the following email tag in the email body?
{shipping_option_selected}
All the usable email tags are documented on this page:
June 8, 2011 at 9:15 am #33111Paul
MemberNo no, this is the paypal confirmation. After further investigation I think I’ve figured it out.
Shipping Variation goes through paypal as ‘handling’, not ‘shipping’.
Paypal has only shown the shipping value in their ‘Postage and packing’ line on the email, not shipping+handling.
This really looks like a paypal error so I’ve raised it with them, (not sure if it’s a unique aberration or standard) but can you confirm Shipping Variation has to go through as handling, and/or shed any more light on this?
June 8, 2011 at 11:59 pm #33112amin007
ParticipantIf I understand correctly the phrase “Postage and Packaging” has the same meaning as “Shipping and handling”. WP eStore sends the shipping amount via PayPal’s “Shipping and Handling” variable. You can tell eStore to send the shipping amount as simple shipping rather than “Shipping & Handling”. Please open the “eStore_payment_submission.php” file and look for the following line:
$myPaypal->addField('handling_cart', $shipping);
Once you find it change it to the following:
$myPaypal->addField('shipping_1', $shipping);
June 9, 2011 at 10:52 am #33113Paul
MemberFound additional reference to this paypal error. Your original method is currently the best option, your workaround, for those it concerns, is also good. Paypal is, essentially, broken here.
-
AuthorPosts
- You must be logged in to reply to this topic.