Billing Agreements
How It Works
Initiate Billing Agreement
PayPal Payment Provider Contract UUID
Agreement description
Indicates whether to show the shipping address but prevent the customer from editing it.
Indicates whether to skip the collection of the shipping address from the customer during the agreement sign-up phase.
An array of legally accepted customer country codes
The ID of the experience profile to apply during the agreement approval UI flow.
The type of financial instrument (FI) that the merchant wants to promote.
The URL where the customer is redirected after the customer approves the payment
The URL where the customer is redirected after the customer cancels the payment
Successful
PayPal approval URL
Billing token
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Show Token Details
The ID of the agreement token for which to show details.
PayPal Payment Provider Contract UUID
Successful
The state of the agreement.
The description of the agreement.
The description of the agreement.
Indicates whether to skip the collection of the shipping address from the customer during the agreement sign-up phase.
Indicates whether to show the shipping address but prevent the customer from editing it.
The ID of the experience profile to apply during the agreement approval UI flow.
The type of financial instrument (FI) that the merchant wants to promote.
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Create Billing Agreement
A value you specify that uniquely identifies the transaction. If you're unsure whether a particular transaction succeeded, you can reattempt it with the same idempotency key without worrying about duplicating the transaction.
PayPal agreement token
PayPal Payment Provider Contract UUID
Successful
The ID of the agreement.
The state of the agreement.
The description of the agreement.
The date and time when the agreement was created.
The date and time when the agreement was updated.
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Get Agreement Details
PayPal billing agreement id
PayPal Payment Provider Contract UUID
Successful
The ID of the agreement.
The state of the agreement.
The description of the agreement.
The date and time when the agreement was created.
The date and time when the agreement was updated.
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Cancel Billing Agreement
PayPal billing agreement id
PayPal Payment Provider Contract UUID
Successful
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Was this helpful?
