SetCustomerBillingAgreement API Operation (SOAP)
Last updated: Sept 19th, 3:05am
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.
This page has moved to the documentation archive.
Initiates the creation of a billing agreement.
This API operation has been deprecated starting with API version 54.0.
Important: If you use Express Checkout with API version 54.0 or later, do not use the SetCustomerBillingAgreement
and GetBillingAgreementCustomerDetails
API operations for billing agreements. Instead, to set up 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.