
Express Checkout Transaction Types
Sale
3
34 Express Checkout for Payflow
After the Express Checkout flow, you can manage the capture of payment using the following
transaction types:
Do Reauthorization (TRXTYPE=A)
Do Authorization (TRXTYPE=A)
Delayed Capture (TRXTYPE=D)
Vo id (TRXTYPE=V)
Credit (TRXTYPE=C)
Sale
A Sale transaction charges the specified amount against the account, and marks the transaction
for immediate fund transfer.
Use a Sale transaction when you can fulfill an order immediately and you know the final
amount of the payment at the time you send the Do Express Checkout Payment Details
request. A Sale is appropriate, for example, if you have the items in stock for immediate
shipment.
To set up a Sale, set these parameters in the Set Express Checkout, Get Express Checkout
Details, and Do Express Checkout Payment requests:
Set Express Checkout request: TRXTYPE=S, ACTION=S
Get Express Checkout Details request (optional): TRXTYPE=S, ACTION=G
Do Express Checkout Payment request: TRXTYPE=S, ACTION=D
After you send the Do Express Checkout Payment request for a Sale transaction, which returns
a RESULT value of 0 (success), the payment is complete and no further action is necessary.
You cannot capture a further payment or void any part of the payment.
For a detailed example of a Sale transaction, see Express Checkout Sale Transaction Example.
Authorization
An Authorization transaction represents an agreement to pay. It places the buyer’s funds on
hold for a three-day honor period is valid for 29 days. It does not transfer funds.
If your business does not provide immediate fulfillment of products or services, an
Authorization enables you to capture funds with a Delayed Capture transaction when back-
ordered merchandise, for example, does become available. You can capture up to the
authorized amount specified in the original Authorization transaction.
If you are still not able to complete the Authorization and Delayed Capture within the 29-day
period, you can perform a one-time extension of the Authorization using a
Do
Reauthorization. Merchants get around these limitations by choosing to perform an Order
Komentarze do niniejszej Instrukcji