2013

Table Of Contents
Recurring Payments and Reference Transactions API Operations
CreateBillingAgreement API Operation
12
162 February 01, 2013 Name-Value Pair API Developer Guide
CreateBillingAgreement API Operation
The CreateBillingAgreement API operation creates a billing agreement with a PayPal
account holder. CreateBillingAgreement is only valid for reference transactions.
CreateBillingAgreement Request Message
CreateBillingAgreement Request Fields
CreateBillingAgreement API Response Message
CreateBillingAgreement Response Fields
SetCustomerBillingAgreement API Operation
The SetCustomerBillingAgreement API operation initiates the creation of a billing
agreement.
NOTE: If you are using Express Checkout with version 54.0 or later of the API, do not use the
SetCustomerBillingAgreement API operation to set up a billing agreement. Use
the SetExpressCheckout API operation instead.
Field Description
METHOD (Required) Must be CreateBillingAgreement.
TOKEN (Required) The time-stamped token returned in the
SetCustomerBillingAgreement response.
NOTE: The token expires after 3 hours.
Character length and limitations: 20 single-byte characters
Field Description
BILLINGAGREEMENTID Identification number of the billing agreement.