Download PayPal XMLPay - 2009 Developer's Guide
Transcript
Contents AdditionalAmounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Tender . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 RPData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ExtData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 The XMLPayResponse Document (Transactions) . . . . . . . . . . . . . . . . . . . . . . 37 TransactionResult . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 The XMLPayResponse Document (Recurring Profiles) . . . . . . . . . . . . . . . . . . . 41 BuyerAuthResult . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 RecurringProfileResult . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Chapter 3 XMLPay Elements . . . . . . . . . . . . . . . . . . . . . . 47 General Transaction Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Credit Card Transaction Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Retail Credit Card Transaction Parameters . . . . . . . . . . . . . . . . . . . . . . . 48 Level 3 (Commercial) Credit Card Transaction Parameters . . . . . . . . . . . . . . . 52 Buyer Authentication Transaction Parameters . . . . . . . . . . . . . . . . . . . . . . . . 58 Credit Card Transaction Response Parameters . . . . . . . . . . . . . . . . . . . . . . . 58 ACH Transaction Parameters (Norwest) . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 PayPal Express Checkout Request Transaction Parameters . . . . . . . . . . . . . . . . 60 PayPal Express Checkout Response Transaction Parameters . . . . . . . . . . . . . . . 63 Chapter 4 XMLPay Transaction Profiles . . . . . . . . . . . . . . . . 65 ACH Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Buyer Authentication Transactions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Card Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Purchase Card Level I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Purchase Card Level II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Purchase Card Level III . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Check Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 PayPal Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Chapter 5 XMLPay Examples . . . . . . . . . . . . . . . . . . . . . . 69 ACH Sale Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 ACH Sale Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Card Authorization Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Card Authorization Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 4 XMLPay Developer’s Guide