> For the complete documentation index, see [llms.txt](https://docs.digitalriver.com/commerce-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.digitalriver.com/commerce-api/payments/supported-payment-methods/paypal-billing-agreement.md).

# PayPal Billing Agreement

Consumers can use their PayPal accounts to make recurring subscription payments. Consumers have the option to choose to auto-renew or manually renew. &#x20;

## How to configure&#x20;

Configuring the PayPal Billing Agreement depends on whether you use [DigitalRiver.js with Elements](/commerce-api/payments/payments-solutions/digitalriver.js.md) or[ Drop-in payments](/commerce-api/payments/payments-solutions/drop-in.md). &#x20;

| DigitalRiver.js with Elements                                                                                                                        | Drop-in payments                                                                                                     |
| ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| [Configuring PayPal Billing Agreement](/commerce-api/payments/payments-solutions/digitalriver.js/payment-methods/paypal.md#paypal-billing-agreement) | [Drop-in Payments Integration Guide](/commerce-api/payments/payments-solutions/drop-in/drop-in-integration-guide.md) |

## How it works

PayPal Billing Agreement uses a [redirect then submit (RTS) payment flow](/commerce-api/payments/building-your-workflows/flows-by-payment-type.md#redirect-then-submit-rts-payment-flow).
