BillOutstandingAmount API Operation (SOAP)
Last updated: Sept 18th, 5:22pm
Bills the buyer for the outstanding balance associated with a recurring payments profile.
To bill the outstanding amount:
- The profile status must be active or suspended.
- The profile must have a non-zero outstanding balance.
- The amount of the payment cannot exceed the outstanding amount for the profile.
The BillOutstandingAmount
call cannot be within 24 hours of a regularly scheduled payment for this profile.
IPN informs you about the success or failure of the outstanding payment. For Express Checkout-created profiles, the buyer receives an email notification of the payment.
BillOutstandingAmount Request Message
BillOutstandingAmount Request Fields
Field |
Description |
---|---|
|
(Required) Recurring payments profile ID returned in the Character length and limitations: 14 single-byte alphanumeric characters. 19 character profile IDs are supported for compatibility with previous versions of the PayPal API. |
|
(Optional) The amount to bill. The amount must be less than or equal to the current outstanding balance of the profile. If no value is specified, PayPal attempts to bill the entire outstanding balance amount. Character length and limitations: Value is typically a positive number that cannot exceed nine (9) digits in SOAP request/response for USD, CLP, or JPY or the per transaction limit for the currency. It includes no currency symbol. Most currencies require two decimal places. The decimal separator must be a period ( |
|
(Optional) The reason for the non-scheduled payment. For Express Checkout-created profiles, this message is included in the email notification to the buyer for the non-scheduled payment transaction, and can also be seen by both you and the buyer on the Status History page of the PayPal account. |
BillOutstandingAmount Response Message
BillOutstandingAmount Response Fields
Field |
Description |
---|---|
|
Recurring payments profile ID returned in the |