PayPal Seamless Checkout - 2-Click Upsells (without Reference Transactions)

This article is will provide instructions on how to perform 2-click upsells with PayPal. This would only be used in the scenario that a PayPal rep cannot enable the Reference Transactions option inside of your PayPal account.


Follow the PayPal Seamless Checkout (Legacy) instructions through Step 6. Instead of continuing with Step 7 on that article, follow the below instructions:

Upsell Pages

Step 7: Import Click - https://api.konnektive.com/landers/clicks/import/?

After a successful Confirm Paypal call, the customer proceeds to the next page in the funnel, 'upsellPage1', and another click is imported using the Import Click endpoint.

  • Be sure to include pageType=upsellPage1 and sessionId

 

Step 8: Import Upsale - https://api.konnektive.com/upsale/import/

Pass the following on Import Upsell API call to process "2-click" upsells through PayPal.

  1. salesUrl the url of the page in your funnel that Paypal will redirect to on a successful transaction

  2. paySource=PAYPAL

  3. paypalBillerId

 

The card holder should be redirected to PayPal just like they were redirected when buying main offer.

Once redirected back to the funnel, call Import Upsell again but include the paypalAccept, token, and payerId returned from PayPal on the upsell. This will complete the upsell transaction.

Repeat Step 7 (increment upsellPage#) and Step 8 for each upsell page in your funnel.

Thank You Page

Step 9: Import Click - https://api.konnektive.com/landers/clicks/import/?

After all upsells the customer finally lands on the 'thankyouPage' and another click is imported using the Import Click endpoint.

  • Be sure to include pageType=thankyouPage and sessionId

 

Step 10: Confirm Order - https://api.konnektive.com/order/confirm/

Confirm Order is called to send the customer’s their confirmation email immediately.

  • Be sure to include the orderId