We understand that your ecommerce site is crucial to the success of your business, from time to time issues and questions can arise and you need to have the assurance there will be someone on hand to help resolve these in a timely fashion so you can spend your time driving your own business forward.

So if you are looking for faster responses to your questions or would like the assurance there is someone on hand for you to contact, fear not we have a number of paid support options that are available to you that can give your organisation the peace of mind knowing a member from the Cart Viper team will always be available to assist!

Purchase a Support Plan

Community Support

HomeHomeIssues and Supp...Issues and Supp...MiscellaneousMiscellaneousDiscount not applying in Paypal when price drops to zero but shipping appliesDiscount not applying in Paypal when price drops to zero but shipping applies
Previous
 
Next
New Post
10/24/2016 12:58 AM
 
I have a situation where users have a coupon so that the product is free and only shipping and handling apply (like the late night infomercials do).
I made a coupon that can only by applied to a certain product and set the discount amount to the same cost as the product.
When I test the coupon everything looks good in cart viper (the product is discounted correctly and shipping and handling is what the total price shows).
However when I checkout in paypal the full price of the product plus shipping are charged.  The cart still shows that the order amount was for shipping costs only.
Also the Order fulfillment backend of cart viper does not show that the order ever happened.
When I set the coupon discount amount to equal 1 cent less that the total product price everything works correctly end to end (both paypal and the cart work fine).
In your guide the example for coupon code show that my exact scenario should work...
 
New Post
10/24/2016 4:51 PM
Accepted Answer 
Hi,

Its not a Cart Viper issue but a limitation of the Paypal discount system, when we send the transaction to Paypal we send the line items and then pass the discount amount in the field "discount_amount_cart", this then allows Paypal to calculate the amount to charge and show the subtotal, discount, shipping etc.

However Paypal have the business rule that the discount has to be less than the total of the items in your cart (not including shipping, etc), see below documentation:

https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#id08A6HH0D0TA

The reason the order does not appear in the store admin is once Paypal let us know they have taken payment we perform a number of security checks on the notification they send us. Only when it passes all these do we send confirmation emails, decrease stock levels and make the order appear in the store admin. One check is that the amount they have taken matches our order total, in your case this will not be true as they are taking the full amount not the discounted rate we know it should be.

The way you have setup the coupon is correct it just wont work the way you want due to Paypal internal logic, what I would suggest is using one of the many payment gateways we support that we just send the amount to charge the user such as Authorize.net, Stripe etc and it should work as you wanted. The full list of payment gateways we support are listed on the below page:

http://www.cartviper.com/features/featureslist

Regards
Nigel.
 
New Post
10/25/2016 2:08 AM
 
Thank you for the quick and thorough response.  I'll look into the other providers. 
 
Previous
 
Next
HomeHomeIssues and Supp...Issues and Supp...MiscellaneousMiscellaneousDiscount not applying in Paypal when price drops to zero but shipping appliesDiscount not applying in Paypal when price drops to zero but shipping applies


 

We use cookies on our website to improve our service to you, by continuing you agree to our use of cookies. However you are able to update your settings at any time.

Cookie Policy

A cookie, also known as an HTTP cookie, web cookie, or browser cookie, is a piece of data stored by a website within a browser, and then subsequently sent back to the same website by the browser. Cookies were designed to be a reliable mechanism for websites to remember things that a browser had done there in the past, which can include having clicked particular buttons, logging in, or having read pages on that site months or years ago.

Strictly Necessary Cookies

These cookies cannot be disabled

These cookies are necessary for the website to function and cannot be switched off. They are normally set in response to your interactions on the website e.g. logging in etc.

Cookies:
  • .ASPXANONYMOUS
  • .DOTNETNUKE
  • __RequestVerificationToken
  • authentication
  • CV_Portal
  • CV_Store_Portal_Cart_0
  • CV_USER
  • dnn_IsMobile
  • language
  • LastPageId
  • NADevGDPRCookieConsent_portal_0
  • userBrowsingCookie

Performance Cookies

These cookies allow us to monitor traffic to our website so we can improve the performance and content of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited or how you navigated around our website.

Cookies:
  • _ga
  • _gat
  • _gid

Functional Cookies

These cookies enable the website to provide enhanced functionality and content. They may be set by the website or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.

Cookies:

Currently we are not utilizing these types of cookies on our site.

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Cookies:

Currently we are not utilizing these types of cookies on our site.

Feedback