PayPal
Accept PayPal payments on Recurly using PayPal Complete or Braintree — including Express Checkout, One Touch, and automatic shipping and billing address collection.
Prerequisites
- Approval for PayPal's Reference Transactions feature through either PayPal Complete or Braintree. Reference Transactions are generally reserved for merchants with an established PayPal operational history.
Limitations
- PayPal checkout requires Recurly.js, Checkout, or Hosted Payment Pages — The Recurly API does not support PayPal checkouts. PayPal Complete is only available via Recurly.js.
- PayPal Business Account is a legacy platform — Recurly no longer supports new configurations for this gateway. If the gateway tile is not available on your production site, the mechanism has been disabled. Contact [email protected] for further instructions.
- Checkout parameters are not retained on cancellation — If a customer cancels mid-checkout and starts a new signup, details such as the account code from the initial attempt will not be carried over.
- Address information is not automatically retrieved from PayPal — If you're not using the "Collect PayPal Shipping Address" feature, collect address information outside the PayPal checkout form. Note that PayPal uses the billing address in their system for payment processing, while Recurly uses the internally stored address for tax calculations.
- VAT compliance — For guidance on collecting VAT when processing PayPal payments, see the VAT documentation.
Definition
Key details
Use cases
Familiar payment options — Offer PayPal to increase customer trust and accommodate customers who prefer not to enter card details.
Express Checkout and One Touch — Give customers a faster checkout experience using stored PayPal credentials, reducing steps and improving conversion.
Flexible billing management — Allow customers to manage billing agreements directly through PayPal, or handle subscription termination from within Recurly.
Checkout flows
PayPal Complete
PayPal Complete is PayPal's current payments solution, available to all merchants using the latest version of Recurly.js. It allows customers to securely save their payment information on your site for future purchases, reducing checkout friction and improving conversion rates. See the PayPal Complete documentation for setup details.
Express Checkout and One Touch™
Recurly supports Express Checkout and One Touch™ for all customers using the latest version of Recurly.js.
Express Checkout opens a PayPal modal on desktop browsers so customers complete payment without leaving your checkout page. On tablets and smartphones, the PayPal screens appear in full-page mode.

One Touch™ lets customers stay logged into PayPal for up to 6 months. After logging in once, they can check out on return visits without re-entering their password or payment details.
Learn more about Express Checkout and One Touch
Collect PayPal shipping and billing addresses
Recurly can retrieve shipping and billing addresses stored in a customer's PayPal profile using PayPal's Express Checkout Shortcut feature. When enabled, customers skip the address entry steps on your site — Recurly captures the address from PayPal directly, simplifying checkout and improving conversion.
Standard PayPal checkout flow

PayPal Express Checkout Shortcut flow

In the Shortcut flow, the buyer is redirected to PayPal from the shopping cart page — no shipping or payment detail pages on your site are required. For more details, see PayPal Express Checkout Shortcut and the PayPal Interface Standards.
FAQs
How does One Touch™ work?
One Touch™ keeps customers logged into PayPal, storing their payment and account details securely. On return visits, they can complete checkout without re-entering their password or payment information — making subsequent purchases faster.
Can I choose not to collect shipping addresses?
Yes — in the PayPal Express Checkout Shortcut settings in Recurly, you can choose whether or not to collect shipping addresses from customers.
Are there any security concerns with using PayPal?
PayPal protects sensitive information using advanced encryption. Recurly also complies with industry security standards, ensuring a secure checkout process end to end.
Can customers pay with PayPal without a PayPal account?
Yes — customers can use the guest checkout option in PayPal Express Checkout to pay with a credit or debit card without creating a PayPal account.
The PayPal option isn't showing during checkout. What should I do?
Confirm that PayPal is correctly configured as a payment option in your Recurly settings. If the issue persists, check the Recurly documentation or contact Recurly Support for assistance.
One Touch™ isn't working as expected. What should I do?
Verify that One Touch™ is enabled in your PayPal settings and correctly configured in Recurly. If needed, consult the PayPal One Touch™ documentation for additional guidance.
Updated 6 days ago