2012
Table Of Contents
- Name-Value Pair API Developer Guide
- Contents
- What’s New
- Preface
- PayPal Name-Value Pair API Basics
- AddressVerify API Operation
- Authorization and Capture API Operation Reference
- DoDirectPayment API Operation
- DoNonReferencedCredit API Operation
- ExpressCheckout API Operations
- GetBalance API Operation
- GetPalDetails API Operation
- GetTransactionDetails API Operation
- ManagePendingTransactionStatus API Operation
- MassPay API Operation
- Recurring Payments and Reference Transactions API Operations
- CreateRecurringPaymentsProfile API Operation
- GetRecurringPaymentsProfileDetails API Operation
- ManageRecurringPaymentsProfileStatus API Operation
- BillOutstandingAmount API Operation
- UpdateRecurringPaymentsProfile API Operation
- CreateBillingAgreement API Operation
- SetCustomerBillingAgreement API Operation
- GetBillingAgreementCustomerDetails API Operation
- BAUpdate API Operation
- DoReferenceTransaction API Operation
- RefundTransaction API Operation
- TransactionSearch API Operation
- API Error Codes
- General API Errors
- Validation Errors
- DirectPayment API Errors
- SetExpressCheckout API Errors
- GetExpressCheckoutDetails API Errors
- DoExpressCheckoutPayment API Errors
- Authorization and Capture API Errors
- GetTransactionDetails API Errors
- TransactionSearch API Errors
- RefundTransaction API Errors
- MassPay API Errors
- Recurring Payments Errors
- SetCustomerBillingAgreement Errors
- GetBillingAgreementCustomerDetails Errors
- CreateBillingAgreement Errors
- UpdateBillingAgreement Errors
- DoReferenceTransaction Errors
- AddressVerify API Errors
- ManagePendingTransactionStatus API Errors
- Countries and Regions Supported by PayPal
- State and Province Codes
- Currency Codes
- AVS and CVV2 Response Codes
- About Previous Versions of the API
- Revision History
- Index
Index
298 August 2012 Name-Value Pair API Developer Guide
BUYERID request field 75
BUYERID response field 131
BUYERMARKETINGEMAIL request field 93
BUYERMARKETINGEMAIL response field 80, 122
BUYERREGISTRATIONDATE request field 76
BUYERUSERNAME request field 76
C
CAD 275, 276
Callback API operation 55
CALLBACK request field 60
Callback request fields 55
Callback request message 55
Callback response fields 58
Callback response message 58
CALLBACKTIMEOUT request field 60
CALLBACKVERSION request field 61
Canadian Dollar 275, 276
CANCELURL request field 60, 162
CAVV request field 48
CHANNELTYPE request field 64
character encoding 16
CHECKOUTSTATUS response field 80
CHF 275, 276
CITY request field 43, 53, 144, 160, 178
CLOSINGDATE response field 131
COMPLETETYPE request field 27
CONFIRMATIONCODE response field 26
COUNTRYCODE 123, 166, 169
COUNTRYCODE request field 43, 54, 143, 144, 161,
178
COUNTRYCODE response field 26, 81
CouponAmount response field 130
CouponAmountCurrency 130
CouponID 130
Create Billing Agreement request fields 161
Create Billing Agreement response fields 162
Create Recurring Payments Profile request fields 137
Create Recurring Payments Profile response fields 145
CreateBillingAgreement API operation 161
CreateBillingAgreement request message 161
CreateBillingAgreement response message 162
CreateRecurringPaymentsProfile API operation 137
CreateRecurringPaymentsProfile request message 137
CreateRecurringPaymentsProfile response
message 145
Credit Card Details request fields 42, 52, 142, 159, 177
Credit Card Details response fields 152
CREDITCARDTYPE request field 42, 52, 142, 159,
177
CREDITCARDTYPE response field 152
currency codes 275, 276
CURRENCYCODE request field 27, 33, 36, 43, 52, 55,
58, 67, 94, 135, 140, 159, 173, 185, 188, 190
CURRENCYCODE response field 54, 83, 109, 126,
151, 180
CUSTOM request field 45, 69, 97, 174
CUSTOM response field 79, 85, 129
CUSTOMERSERVICENUMBER request field 64
CVV2 request field 42, 52, 142, 160, 177
CVV2 response codes 279
CVV2MATCH response field 48, 178
Czech Koruna 275, 276
CZK 275, 276
D
Danish Krone 275, 276
DESC request field 45, 69, 96, 138, 156, 174
DESC response field 85, 147
Discover AVS response codes 277
Discover CVV2 response codes 279
DKK 275, 276
Do Authorization request fields 32
Do Authorization response fields 33
Do Capture request fields 27
Do Capture response fields 29
Do Direct Payment request field 41
Do Direct Payment response fields 48
Do ExpressCheckout Payment request fields 92
Do ExpressCheckout Payment response fields 105
Do NonReferenced Credit request fields 51
Do NonReferenced Credit response fields 54
Do Reauthorization request fields 36
Do Reauthorization response fields 37
Do Reference Transaction request fields 171
Do Reference Transaction response fields 178
Do Void request fields 39
Do Void response fields 39
DoAuthorization API operation 32
DoAuthorization request message 32
DoAuthorization response message 33
DoCapture API operation 27