...
Note |
---|
“Security error: Security header is not valid” means you are using sandbox credentials against the live PayPal endpoint. |
Info |
---|
This PayPal integration uses Express Checkout. |
...
Enter a Title and optionally add brandName.
Info |
---|
referenceTransactionsEnabled secure3DS - Required if using PayPal for upsells and/or recurring billingssendAddressOnUpsell - Checkout Champ will send the address for upsell transactions to PayPalChoose this option if accepting credit cards through PayPal and are in need of 3D Secure protection (Strong Customer Authentication) force3DS - Check this box to require 3D Secure on all credit card payments. An unchecked box will use 3D Secure only when the issuing bank requires it. useTestServer - use sandbox credentials to test the integration. Be sure this is unchecked for live processing. Using sandbox credentials on a live account will result in an error reading “Client Authentication failed”. See here for more details. guestCheckout - Will redirect the customer to PayPal’s guest checkout page instead of the PayPal login page referenceTransactions - Required if using PayPal for upsells and/or recurring billings sendFulfillmentTrackingNumber - Checkout Champ will send Send the tracking numbers for orders to PayPal (Must add “clientId” and “secret” to PayPal credentials) skipAddressNonShippable - If there are only digital products on an order then do not require selection of a delivery address at PayPal |
Click “Save & Continue” when you are finished with the PayPal configuration.
...
Info |
---|
Before saving, consider if you need to use Venmo, Pay Later, or FraudNet. Check the appropriate box as needed. Venmo and Pay Later are supported only when referenceTransactions is disabled OR referenceTransactions and vaultEnabled are both enabled. You cannot choose different payment types for checkout and upsells. For example, if a checkout is done on Venmo then the upsell must also be on Venmo. Rebills are supported on Venmo when referenceTransactions and vaultEnabled are both enabled. Rebills are never supported on Pay Later. |
...
Step 6: Edit Checkout page and add PayPal button
...
CheckoutChamp knows if the customer paid with a credit card or PayPal on the initial sale and will process with the same paySource payment method on the upsell pages. This means you don’t need to design your upsell pages any differently than they already are. Using your existing “yes” “Yes” button on the upsell pages, a PayPal customer will redirect to PayPal if the PayPal gateway added into CheckoutChamp does not have Reference Transactions enabled.