SetCustomerBillingAgreement API Operation (SOAP)
This page has moved to the documentation archive.
The SetCustomerBillingAgreement API operation initiates the creation of a billing agreement.
This API operation has been deprecated starting with version 54.0 or later of the API.
Important: If you are using Express Checkout with version
54.0 or later of the API, do not use the
SetCustomerBillingAgreement and the
operations for billing agreements. Instead, to setup a billing agreement, use the
SetExpressCheckout (NVP | SOAP) API operation and set the amount value to zero. Call the
GetExpressCheckoutDetails (NVP | SOAP) API operation to obtain information about the buyer and the buyer's checkout status. Then use the
CreateBillingAgreement (NVP | SOAP) API operation to create the billing agreement. See the Express Checkout integration guide for more information on setting up a billing agreement.