2009

Table Of Contents
Website Payments Pro Payflow Edition Developer’s Guide 23
Performing Direct Payment Credit Card Transactions
Submitting Sale Transactions
4
Submitting Sale Transactions
The Sale transaction (TRXTYPE=S) charges the specified amount (including shipping,
handling, and tax) against the account, and marks the transaction for immediate fund transfer
during the next settlement period. PayPal submits each merchant’s transactions for settlement
on a daily basis.
When To Use a Sale Transaction
A Sale transaction is best suited to businesses that provide immediate fulfillment for their
products or services. If your business does not provide immediate fulfillment, then credit card
SHIPTOSTREET (Optional) Ship-to street address.
NOTE: If you pass in any of the ship-to address parameters such as SHIPTOCITY or
SHIPTOSTATE, you must pass in the complete set (that is, SHIPTOSTREET,
SHIPTOCITY, SHIPTOSTATE, SHIPTOCOUNTRY, and SHIPTOZIP).
Limitations: 30-character string.
SHIPTOCITY (Optional) Ship-to city address.
NOTE: If you pass in any of the ship-to address parameters such as SHIPTOCITY or
SHIPTOSTATE, you must pass in the complete set (that is, SHIPTOSTREET,
SHIPTOCITY, SHIPTOSTATE, SHIPTOCOUNTRY, and SHIPTOZIP).
Limitations: 40-character string.
SHIPTOSTATE (Optional) Ship-to state or province address.
NOTE: If you pass in any of the ship-to address parameters such as SHIPTOCITY or
SHIPTOSTATE, you must pass in the complete set (that is, SHIPTOSTREET,
SHIPTOCITY, SHIPTOSTATE, SHIPTOCOUNTRY, and SHIPTOZIP).
Limitations: 10-character string.
SHIPTOCOUNTRY (Optional) Ship-to country code. See Appendix C, “Country Codes.
NOTE: If you pass in any of the ship-to address parameters such as SHIPTOCITY or
SHIPTOSTATE, you must pass in the complete set (that is, SHIPTOSTREET,
SHIPTOCITY, SHIPTOSTATE, SHIPTOCOUNTRY, and SHIPTOZIP).
Limitations: Two alpha characters.
SHIPTOZIP (Optional) U.S. ship-to zip code or other country-specific postal code.
NOTE: If you pass in any of the ship-to address parameters such as SHIPTOCITY or
SHIPTOSTATE, you must pass in the complete set (that is, SHIPTOSTREET,
SHIPTOCITY, SHIPTOSTATE, SHIPTOCOUNTRY, and SHIPTOZIP).
Limitations: 20-character string.
T
ABLE 4.1 Credit card transaction request parameters
Parameter Description