2006
Table Of Contents
- Authorization & Capture Integration Guide
- Preface
- Overview
- Basic Authorization & Capture on the PayPal Website
- Authorization & Capture API
- Order Authorizations Scenarios
- Best Practices
- Testing PayPal Authorization & Capture
- PayPal Authorization & Capture Statuses
- PayPal Authorization & Capture API Error Codes, Short Messages, and Long Messages
- IPN and PayPal Authorization & Capture
- Glossary
Web Services API Reference June 2006 31
Authorization & Capture API
DoCapture
TaxAmount Tax charged on the transaction
ebl:BasicAmount
Type
xs:string
Transaction-
specific
ExchangeRate Exchange rate if a currency conversion occurred.
Relevant only if you are billing in the customer’s
non-primary currency. If the customer chooses to
pay with a currency other than the non-primary
currency, the conversion occurs in the customer’s
account.
Character length and limitations: a decimal
multiplier
xs:string
Transaction-
specific
PaymentStatus Status of the payment.
The status of the payment:
None: No status
Canceled-Reversal: This means a reversal has been
canceled. For example, you won a dispute with the
customer, and the funds for the transaction that was
reversed have been returned to you.
Completed: The payment has been completed, and
the funds have been added successfully to your
account balance.
Denied: You denied the payment. This happens only
if the payment was previously pending because of
possible reasons described for the PendingReason
element.
Expired: the authorization period for this payment
has been reached.
Failed: The payment has failed. This happens only
if the payment was made from your customer’s bank
account.
Pending: The payment is pending. See the
PendingReason element for more information.
Refunded: You refunded the payment.
Reversed: A payment was reversed due to a
chargeback or other type of reversal. The funds have
been removed from your account balance and
returned to the buyer. The reason for the reversal is
specified in the
ReasonCode element.
Processed: A payment has been accepted.
Voided: An authorization for this transaction has
been voided.
ebl:PaymentStatus
CodeType
xs:token
None
Canceled-Reversal
Completed
Denied
Expired
Failed
Pending
Refunded
Reversed
Processed
Voided
TABLE 3.6 Response: PaymentInfoType Elements
Element Description Data Type Possible Values