23.02.2013 Views

Express Checkout for Payflow Pro - PayPal

Express Checkout for Payflow Pro - PayPal

Express Checkout for Payflow Pro - PayPal

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Express</strong> <strong>Checkout</strong> Parameter Descriptions<br />

Set <strong>Express</strong> <strong>Checkout</strong> Request Parameter Descriptions<br />

TABLE A.3 Set <strong>Express</strong> <strong>Checkout</strong> request parameters<br />

Parameter Description<br />

<strong>Express</strong> <strong>Checkout</strong> Parameter Reference A<br />

<strong>Express</strong> <strong>Checkout</strong> Parameter Descriptions<br />

TRXTYPE (Required) How you want to obtain payment:<br />

z A indicates that this payment is an Authorization subject to<br />

settlement with the Delayed Capture request<br />

z O indicates that this payment is an Order subject to settlement with the<br />

Delayed Capture request<br />

z S indicates that this is a final Sale <strong>for</strong> which you are<br />

requesting payment<br />

N O T E : You cannot set this value to S in the Set <strong>Express</strong> <strong>Checkout</strong> request<br />

and then change this value to A on the final Do <strong>Express</strong> <strong>Checkout</strong><br />

Payment request.<br />

Limitations: One alpha character.<br />

TENDER (Required) The tender type (method of payment). It is always P.<br />

Limitations: One alpha character.<br />

ACTION (Required) Is S to indicate this is a Set <strong>Express</strong> <strong>Checkout</strong> request.<br />

Limitations: One alpha character.<br />

AMT (Required) Amount (US Dollars) U.S. based currency.<br />

N O T E : You must set CURRENCY to one of the currency codes <strong>for</strong> any of<br />

the supported <strong>PayPal</strong> currencies.<br />

Set AMT=0.00 when passing the billing type value<br />

MerchantInitiatedBilling to use the TOKEN returned by the Set<br />

<strong>Express</strong> <strong>Checkout</strong> response as a parameter in a request to create a billing<br />

agreement.<br />

Limitations: Must not exceed $10,000 USD in any currency. Nine numeric<br />

characers plus decimal (.) character. No currency symbol. Specify the<br />

exact amount to the cent using a decimal point—use 34.00, not 34. Do not<br />

include comma separators—use 1199.95 not 1,199.95.<br />

Nine numeric characters plus decimal.<br />

CURRENCY (Required) One of the supported currency codes. See “Currency Codes”<br />

on page 87.”<br />

RETURNURL (Required) URL to which the buyer’s browser is returned after choosing to<br />

pay.<br />

Limitations: Character string with no maximum length.<br />

<strong>Express</strong> <strong>Checkout</strong> <strong>for</strong> <strong>Payflow</strong> <strong>Pro</strong> 57

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!