X-Cart's PayPal Checkout payment method integrates the PayPal Commerce Platform via the PayPal add-on.
The PayPal Commerce Platform (PPCP) merges the following former PayPal payment solutions:
PayPal Payments Standard
PayPal Payments Advanced
PayPal Payflow Link
PayPal Express Checkout
PayPal Partner Hosted with PCI Compliance
With PPCP, a unique payment button technology dynamically selects the best payment method for each buyer. No matter which payment method the buyer has chosen, all payments are received in one source, allowing easy withdrawal and consolidated reporting.
Enabling PayPal Checkout
To start accepting payments with the PayPal Commerce Platform in your X-Cart store:
Make sure the PayPal add-on is installed and enabled in your X-Cart store.
In your X-Cart store's Admin area, go to the "Payment Methods" page and click Add payment method in the Online methods section:
X-Cart 5.4.x - Store Setup > Payment Methods
X-Cart 5.5.x - Store > Payments
In the popup box that appears, find the name of the PayPal Checkout payment method and click Add opposite this item:
The PayPal Checkout settings page will open for further payment configuration.
Connect to your PayPal account or sign up if you don't have an account with PayPal on the payment setting page. Select the option that suits you:
If you select to sign up with PayPal, follow the procedure it offers you.
On the PayPal site, enter your PayPal email and password to sign in or register a new PayPal account if required:
Follow the flow allowing your PayPal account to connect to your X-Cart store.
As a result, your PayPal account should connect to your X-Cart store with your PayPal account details submitted automatically to the "PayPal Checkout" page of your store Admin area.
Enable the payment to make it accessible on the storefront.
NOTE: Make sure your store is using HTTPS. If not, you can enable it on the Settings > Security > Enable HTTPS page.
Congrats! The payment is enabled, and you can start accepting payments with PayPal.
Now you can move on with the advanced payment configuration.