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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A<br />

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

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

TABLE A.7 Do <strong>Express</strong> <strong>Checkout</strong> Payment request parameters<br />

Parameter Description<br />

SHIPTOZIP (Optional) Ship-to postal code.<br />

If SHIPTOZIP is passed, you also must pass SHIPTOSTREET,<br />

SHIPTOCITY, SHIPTOSTATE, and SHIPTOCOUNTRY.<br />

Limitations: 16-character string.<br />

SHIPTOCOUNTRY (Optional) Ship-to country.<br />

If SHIPTOCOUNTRY is passed, you also must pass SHIPTOSTREET,<br />

SHIPTOCITY, SHIPTOSTATE, and SHIPTOZIP.<br />

Limitations: Two-character country code.<br />

PHONENUM (Optional) Account holder’s telephone number.<br />

Limitations: 20-character string. The field mask is:<br />

xxx-xxx-xxxx (US numbers)<br />

+xxxxxxxxxxx (international numbers)<br />

Do <strong>Express</strong> <strong>Checkout</strong> Payment Response Parameter Descriptions<br />

TABLE A.8 Do <strong>Express</strong> <strong>Checkout</strong> Payment response parameters<br />

Parameter Description<br />

TOKEN The timestamped token that was returned in the Set <strong>Express</strong> <strong>Checkout</strong><br />

response.<br />

Limitations: 20-character string.<br />

PPREF Unique <strong>PayPal</strong> transaction ID.<br />

If the request ACTION was A (Authorization), you should store the value<br />

of PPREF if you need to research a specific transaction with <strong>PayPal</strong>.<br />

Limitations: 17-character string.<br />

BAID The billing agreement ID is returned if BILLINGTYPE is passed in the Set<br />

<strong>Express</strong> <strong>Checkout</strong> request to set up a billing agreement.<br />

Limitations: 19-character string.<br />

PAYMENTTYPE Returns one of the following values:<br />

z instantonly - The payment is made with no delay.<br />

z any - The payment may be made with no delay or the payment is<br />

pending (see PENDINGSTATUS).<br />

Limitations: 11 characters.<br />

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

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

Saved successfully!

Ooh no, something went wrong!