CreateBillingAgreement API Operation (SOAP)

APILegacy


Important: NVP/SOAP is a legacy integration method. We accept new integrations and support existing integrations, but there are newer solutions. If you're starting an integration, we recommend our latest solutions.

Creates a billing agreement with a PayPal account holder. Valid for reference transactions only.

CreateBillingAgreement Request Message

CreateBillingAgreementRequestType WSDL

Note: Only the fields described in this documentation are available for use.

CreateBillingAgreement Request Fields

Field Description

Token

xs:string

(Required) The time-stamped token returned in the SetExpressCheckout response.

Note: The token expires after three hours.

Character length and limitations: 20 single-byte characters

CreateBillingAgreement API Response Message

CreateBillingAgreementResponseType1 WSDL

Note: Only the fields described in this documentation are available for use.

CreateBillingAgreement Response Fields

Field Description

BillingAgreementID

xs:string

`partial:partials/docs/shared/cl_billingagreementid.en-XC`

Additional information