PayPal Web Services API - 2006 User Manual

Browse online or download User Manual for Software PayPal Web Services API - 2006. PayPal Web Services API - 2006 Reference Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 159
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Last Updated: July 2006
For Professional Use Only
Currently only available in English.
A usage Professional Uniquement
Disponible en Anglais uniquement pour l'instant.
Web Services API
Reference
Page view 0
1 2 3 4 5 6 ... 158 159

Summary of Contents

Page 1 - Reference

Last Updated: July 2006For Professional Use OnlyCurrently only available in English.A usage Professional UniquementDisponible en Anglais uniquement po

Page 2

List of Tables10 July 2006 Web Services API Reference

Page 3 - Contents

MassPay APIMassPayResponse100 July 2006 Web Services API ReferenceMassPayResponseResponse to MassPayRequest.FieldsThe elements returned are the same a

Page 4

Web Services API Reference July 2006 1019RefundTransaction APIUse the RefundTransaction API to make either full or partial refunds.Instant Payment Not

Page 5

RefundTransaction APIRefundTransactionResponse102 July 2006 Web Services API ReferenceFieldsRefundTransactionResponseResponse to RefundTransactionRequ

Page 6

Web Services API Reference July 2006 10310TransactionSearch APIWith TransactionSearchRequest you must always set the StartDate field. Some other behav

Page 7

TransactionSearch APITransactionSearchRequest104 July 2006 Web Services API ReferenceTransactionSearchRequestRequest to search transaction history.Fie

Page 8

Web Services API Reference July 2006 105TransactionSearch APITransactionSearchRequestPayerNameSearch by the buyer's nameSalutation: 20 single-byt

Page 9

TransactionSearch APITransactionSearchResponse106 July 2006 Web Services API ReferenceTransactionSearchResponseResponse to TransactionSearchRequest.Fi

Page 10 - List of Tables

Web Services API Reference July 2006 107TransactionSearch APITransactionSearchResponseGrossAmountThe total gross amount charged, including any profile

Page 11 - List of Figures

TransactionSearch APITransactionSearchResponse108 July 2006 Web Services API Reference

Page 12

July 2006 109AError Codes and Messages for All PayPal APIsGeneral API ErrorsTABLE A.1 General API ErrorsError CodeShort Message Long Message Correctin

Page 13 - Notational Conventions

Web Services API Reference July 2006 11List of FiguresFigure 2.1 PayPal Web Services High-level Diagram . . . . . . . . . . . 21Figure 2.

Page 14 - Documentation Problems

Error Codes and Messages for All PayPal APIsAuthorization & Capture API Errors110 July 2006Authorization & Capture API Errors10002 Restricted

Page 15 - Revision History

July 2006 111Error Codes and Messages for All PayPal APIsAuthorization & Capture API Errors10600 Authorization voided. Authorization is voided. Do

Page 16

Error Codes and Messages for All PayPal APIsAuthorization & Capture API Errors112 July 200610610 Amount limit exceeded. Amount specified exceeds a

Page 17 - Services API

July 2006 113Error Codes and Messages for All PayPal APIsAuthorization & Capture API Errors10620 Order has already been voided, expired or complet

Page 18 - PayPal Web Services API

Error Codes and Messages for All PayPal APIsDirect Payments API Errors114 July 2006Direct Payments API Errors10628 This transaction cannot be processe

Page 19 - Cryptography

July 2006 115Error Codes and Messages for All PayPal APIsDirect Payments API Errors10504 Invalid Data This transaction cannot be processed. Please ent

Page 20

Error Codes and Messages for All PayPal APIsDirect Payments API Errors116 July 200610527 Invalid Data This transaction cannot be processed. Please ent

Page 21 - Architecture

July 2006 117Error Codes and Messages for All PayPal APIsDirect Payments API Errors10546 Gateway DeclineThis transaction cannot be processed.The trans

Page 22 - API Concepts and Terminology

Error Codes and Messages for All PayPal APIsDirect Payments API Errors118 July 200610703 Invalid Data There's an error with this transaction. Ple

Page 23 - Security

July 2006 119Error Codes and Messages for All PayPal APIsDirect Payments API Errors10713 Invalid Data There's an error with this transaction. Ple

Page 24

List of Figures12 July 2006 Web Services API Reference

Page 25 - SOAP Service Endpoints

Error Codes and Messages for All PayPal APIsDirect Payments API Errors120 July 200610724 Invalid Data There's an error with this transaction. Ple

Page 26 - SOAP Implementation

July 2006 121Error Codes and Messages for All PayPal APIsDirect Payments API Errors10732 Invalid Data There's an error with this transaction. Ple

Page 27 - “<Subject>” on page 25

Error Codes and Messages for All PayPal APIsDirect Payments API Errors122 July 200610751 Invalid Data There's an error with this transaction. Ple

Page 28 - Response Structure

July 2006 123Error Codes and Messages for All PayPal APIsExpress Checkout API ErrorsExpress Checkout API Errors15002 Gateway DeclineThis transaction c

Page 29 - Error Responses

Error Codes and Messages for All PayPal APIsExpress Checkout API Errors124 July 200610004 Transaction refused because of an invalid argument. See addi

Page 30

July 2006 125Error Codes and Messages for All PayPal APIsExpress Checkout API Errors10407 Transaction refused because of an invalid argument. See addi

Page 31

Error Codes and Messages for All PayPal APIsExpress Checkout API Errors126 July 200610415 Transaction refused because of an invalid argument. See addi

Page 32

July 2006 127Error Codes and Messages for All PayPal APIsExpress Checkout API Errors10436 Transaction refused because of an invalid argument. See addi

Page 33

Error Codes and Messages for All PayPal APIsExpress Checkout API Errors128 July 200610537 Risk Control Country Filter Failure The transaction was refu

Page 34

July 2006 129Error Codes and Messages for All PayPal APIsExpress Checkout API ErrorsTABLE A.5 GetExpressCheckoutDetails API ErrorsError CodeShort Mess

Page 35 - Structures

Web Services API Reference July 2006 13PrefaceThis DocumentThis document, PayPal Web Services API Reference, which describes the PayPal Web Services A

Page 36 - AbstractResponseType

Error Codes and Messages for All PayPal APIsExpress Checkout API Errors130 July 200610004 Transaction refused because of an invalid argument. See addi

Page 37

July 2006 131Error Codes and Messages for All PayPal APIsExpress Checkout API Errors10001 ButtonSource value truncated. The transaction could not be l

Page 38

Error Codes and Messages for All PayPal APIsExpress Checkout API Errors132 July 200610411 This Express Checkout session has expired. This Express Chec

Page 39 - Funds Availability

July 2006 133Error Codes and Messages for All PayPal APIsExpress Checkout API Errors10417 Transaction cannot complete. The transaction cannot complete

Page 40 - DoCapture

Error Codes and Messages for All PayPal APIsExpress Checkout API Errors134 July 200610421 This Express Checkout session belongs to a different custome

Page 41 - DoCaptureRequest

July 2006 135Error Codes and Messages for All PayPal APIsExpress Checkout API Errors10432 Transaction refused because of an invalid argument. See addi

Page 42 - DoCaptureResponse

Error Codes and Messages for All PayPal APIsExpress Checkout API Errors136 July 200610443 Transaction refused because of an invalid argument. See addi

Page 43 - ReasonCode element

July 2006 137Error Codes and Messages for All PayPal APIsGetTransactionDetails API ErrorsGetTransactionDetails API Errors10725 Shipping Address Countr

Page 44 - Pending

Error Codes and Messages for All PayPal APIsMassPay API Errors138 July 2006MassPay API ErrorsTABLE A.8 MassPay API ErrorsError CodeShort Message Long

Page 45 - DoAuthorization

July 2006 139Error Codes and Messages for All PayPal APIsMassPay API Errors10004 Transaction refused because of an invalid argument. See additional er

Page 46 - DoAuthorizationResponse

PrefaceDocumentation Problems14 July 2006 Web Services API ReferenceTo convey additional information, this document may also apply color and underlini

Page 47 - Diagram of DoVoid Types

Error Codes and Messages for All PayPal APIsMassPay API Errors140 July 200610004 Transaction refused because of an invalid argument. See additional er

Page 48 - DoVoidResponse

July 2006 141Error Codes and Messages for All PayPal APIsMassPay API Errors10004 Transaction refused because of an invalid argument. See additional er

Page 49 - DoReauthorization

Error Codes and Messages for All PayPal APIsMassPay API Errors142 July 200610309 Masspay server unavailable The mass pay server is unavailable10310 Un

Page 50 - DoReauthorizationResponse

July 2006 143Error Codes and Messages for All PayPal APIsRefundTransaction API ErrorsRefundTransaction API ErrorsTABLE A.9 RefundTransaction API Error

Page 51 - Direct Payment API

Error Codes and Messages for All PayPal APIsRefundTransaction API Errors144 July 200610004 Transaction refused because of an invalid argument. See add

Page 52 - DoDirectPaymentRequest

July 2006 145Error Codes and Messages for All PayPal APIsRefundTransaction API Errors10007 Permission denied You do not have permissions to make this

Page 53

Error Codes and Messages for All PayPal APIsTransactionSearch API Errors146 July 2006TransactionSearch API Errors10009 Transaction refused You can not

Page 54

July 2006 147Error Codes and Messages for All PayPal APIsTransactionSearch API Errors10004 Transaction refused because of an invalid argument. See add

Page 55

Error Codes and Messages for All PayPal APIsTransactionSearch API Errors148 July 200610007 Permission denied You do not have permissions to search fo

Page 56

149BCountry CodesCountry CodeAFGHANISTAN AFÅLAND ISLANDS AXALBANIA ALALGERIA DZAMERICAN SAMOA ASANDORRA ADANGOLA AOANGUILLA AIANTARCTICA AQANTIGUA AND

Page 57

Web Services API Reference July 2006 15PrefaceRevision HistoryLog in to your account at https://developer.paypal.com/ by entering your email address a

Page 58

Country Codes150COMOROS KMCONGO CGCONGO, THE DEMOCRATIC REPUBLIC OF THECDCOOK ISLANDS CKCOSTA RICA CRCOTE D'IVOIRE CICROATIA HRCUBA CUCYPRUS CYCZ

Page 59

151Country CodesIRAQ IQIRELAND IEISLE OF MAN IMISRAEL ILITALY ITJAMAICA JMJAPAN JPJERSEY JEJORDAN JOKAZAKHSTAN KZKENYA KEKIRIBATI KIKOREA, DEMOCRATIC

Page 60

Country Codes152NIGERIA NGNIUE NUNORFOLK ISLAND NFNORTHERN MARIANA ISLANDSMPNORWAY NOOMAN OMPAKISTAN PKPALAU PWPALESTINIAN TERRITORY, OCCUPIEDPSPANAMA

Page 61

153Country CodesTANZANIA, UNITED REPUBLIC OFTZTHAILAND THTIMOR-LESTE TLTOGO TGTOKELAU TKTONGA TOTRINIDAD AND TOBAGO TTTUNISIA TNTURKEY TRTURKMENISTAN

Page 63

Web Services API Reference July 2006 155IndexSymbols.NET SDK Guide 18AAbstractRequestType 35, 36AbstractResponseType 35, 36, 100Ack 28, 37success resp

Page 64

Index156 July 2006 Web Services API ReferencecurrencyID 54, 55, 60, 67, 68, 80, 81, 83, 99, 105currencyIdmust be GBP if CreditCardType is switch or So

Page 65 - Express Checkout API

Web Services API Reference July 2006 157IndexMMassPay 33, 105MassPayItem 98MassPayItemType 98MassPayRequest 97MassPayRequestItemType 97MassPayRequestT

Page 66 - SetExpressCheckout

Index158 July 2006 Web Services API ReferenceRReasonCode 43, 93, 95ReasonCodeType 95reattempt 96ReceiptID 91, 104Received 105Receiver 89, 104ReceiverE

Page 67 - SetExpressCheckoutRequest

Web Services API Reference July 2006 159IndexUUnicode 31UniqueID 99UserID 98UserIDType 75, 89Username 23, 24, 27, 96UTC/GMT 29, 31, 36, 106VVersion 27

Page 68

PrefaceRevision History16 July 2006 Web Services API Reference

Page 69

Web Services API Reference July 2006 171Overview of the PayPal Web Services APIThe PayPal Web Services API provides programmatic access to PayPal feat

Page 70

Overview of the PayPal Web Services APIOpen Standards Background Information18 July 2006 Web Services API ReferenceOpen Standards Background Informati

Page 71

Web Services API Reference July 2006 19Overview of the PayPal Web Services APIWeb Services StandardsWeb Services StandardsWeb Services are an ongoing

Page 72 - SetExpressCheckoutResponse

© 2006 PayPal Inc. All rights reserved. PayPal and the PayPal logo are registered trademarks of PayPal Inc. Other trademarks and brands are the proper

Page 73 - GetExpressCheckoutDetails

Overview of the PayPal Web Services APICryptography20 July 2006 Web Services API Reference

Page 74

Web Services API Reference July 2006 212PayPal Web Services API ArchitectureThe PayPal Web Services API provides programmatic access to PayPal feature

Page 75

PayPal Web Services API ArchitectureServices Architecture22 July 2006 Web Services API Referencebusiness-object interfaces and network stubs from PayP

Page 76

Web Services API Reference July 2006 23PayPal Web Services API ArchitectureServices ArchitectureSecurityThe PayPal Web Services API service is protect

Page 77 - DoExpressCheckoutPayment

PayPal Web Services API ArchitectureServices Architecture24 July 2006 Web Services API ReferenceSOAP RequesterCredentials: Username, Password, Signatu

Page 78

Web Services API Reference July 2006 25PayPal Web Services API ArchitectureSOAP Service EndpointsPublic/Private Key EncryptionYour security with the P

Page 79

PayPal Web Services API ArchitectureSOAP Implementation26 July 2006 Web Services API ReferenceSOAP ImplementationThis section contains information abo

Page 80

Web Services API Reference July 2006 27PayPal Web Services API ArchitectureSOAP ImplementationEXAMPLE 2.1 General Structure of PayPal API SOAP Request

Page 81

PayPal Web Services API ArchitectureSOAP Implementation28 July 2006 Web Services API ReferenceResponse StructureThe following is an annotated descript

Page 82

Web Services API Reference July 2006 29PayPal Web Services API ArchitectureSOAP ImplementationError ResponsesIf a request is malformed or some other e

Page 83

Web Services API Reference July 2006 3ContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 84

PayPal Web Services API ArchitecturePayPal Web Services API Definitions30 July 2006 Web Services API Reference<GetTransactionDetailsResponse xmlns=

Page 85

Web Services API Reference July 2006 31PayPal Web Services API ArchitecturePayPal Web Services API Definitionsz Backward compatibility: The PayPal API

Page 86

PayPal Web Services API ArchitecturePayPal Web Services API Definitions32 July 2006 Web Services API ReferenceThe core currency amount data type is de

Page 87 - GetTransactionDetails API

Web Services API Reference July 2006 33PayPal Web Services API ArchitecturePayPal Web Services API DefinitionsAPIs to Exchange Funds or Display Inform

Page 88 - GetTransactionDetailsResponse

PayPal Web Services API ArchitecturePayPal Web Services API Definitions34 July 2006 Web Services API Reference

Page 89

Web Services API Reference July 2006 353Core eBL Request/Response StructuresThe PayPal Web Services API is built on core structures from the eBL schem

Page 90

Core eBL Request/Response StructuresAbstractRequestType36 July 2006 Web Services API ReferenceAbstractRequestTypeAbstractRequestType is the base type

Page 91

Web Services API Reference July 2006 37Core eBL Request/Response StructuresAbstractResponseTypeAckA token representing the application-level acknowled

Page 92

Core eBL Request/Response StructuresAbstractResponseType38 July 2006 Web Services API Reference

Page 93

Web Services API Reference July 2006 394Authorization & Capture APIThe Authorization & Capture API consists of individual requests and respons

Page 94

Contents4 July 2006 Web Services API ReferencePayPal Web Services API Definitions . . . . . . . . . . . . . . . . . . . . . . .

Page 95

Authorization & Capture APIDoCapture40 July 2006 Web Services API ReferenceDoCaptureDoCaptureRequest is your request to completely or partially se

Page 96

Web Services API Reference July 2006 41Authorization & Capture APIDoCaptureDoCaptureRequestRequest to capture funds from a PayPal member’s account

Page 97 - MassPay API

Authorization & Capture APIDoCapture42 July 2006 Web Services API ReferenceDoCaptureResponseResponse to DoCaptureRequest.FieldsTABLE 4.3 DoCapture

Page 98 - MassPayRequest

Web Services API Reference July 2006 43Authorization & Capture APIDoCaptureTaxAmount Tax charged on the transactionebl:BasicAmountTypexs:stringTra

Page 99

Authorization & Capture APIDoCapture44 July 2006 Web Services API ReferencePendingReason N OTE: PendingReason is returned in the response only if

Page 100 - MassPayResponse

Web Services API Reference July 2006 45Authorization & Capture APIDoAuthorizationDoAuthorizationDoAuthorizationRequest is your request to authoriz

Page 101 - RefundTransaction API

Authorization & Capture APIDoAuthorization46 July 2006 Web Services API ReferenceDoAuthorizationRequestRequest to authorize all or part of a custo

Page 102 - RefundTransactionResponse

Web Services API Reference July 2006 47Authorization & Capture APIDoVoidDoVoidDoVoidRequest voids an order or an authorization.IMPORTANT:The Autho

Page 103 - TransactionSearch API

Authorization & Capture APIDoVoid48 July 2006 Web Services API ReferenceDoVoidRequestRequest to void a prior authorization.FieldsDoVoidResponseRes

Page 104 - TransactionSearchRequest

Web Services API Reference July 2006 49Authorization & Capture APIDoReauthorizationDoReauthorizationTo use DoReauthorization you must have previou

Page 105

Web Services API Reference July 2006 5ContentsFields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 106 - TransactionSearchResponse

Authorization & Capture APIDoReauthorization50 July 2006 Web Services API ReferenceDoReauthorizationRequestRequest to use Authorization & Capt

Page 107

Web Services API Reference July 2006 515Direct Payment APIWith the Direct Payment API, you can obtain payment through PayPal directly from a buyer’s c

Page 108

Direct Payment APIDoDirectPaymentRequest52 July 2006 Web Services API ReferenceDoDirectPaymentRequestRequest to use PayPal Direct Payment to obtain pa

Page 109 - General API Errors

Web Services API Reference July 2006 53Direct Payment APIDoDirectPaymentRequestIPAddress IP address of the payer’s browser as recorded in its HTTP req

Page 110 - 110 July 2006

Direct Payment APIDoDirectPaymentRequest54 July 2006 Web Services API ReferenceCVV2 Card Verification Value, version 2.NOTE: You must include a CVV2 v

Page 111 - July 2006 111

Web Services API Reference July 2006 55Direct Payment APIDoDirectPaymentRequestShippingTotalTotal shipping costs for this order.NOTE: You must set the

Page 112 - 112 July 2006

Direct Payment APIDoDirectPaymentRequest56 July 2006 Web Services API ReferenceIMPORTANT: Any fields in the WSDL or XSD files that are not described h

Page 113 - July 2006 113

Web Services API Reference July 2006 57Direct Payment APIDoDirectPaymentRequestCountryCountry code. Character limit: Two single-byte charactersebl:Cou

Page 114 - Direct Payments API Errors

Direct Payment APIDoDirectPaymentRequest58 July 2006 Web Services API ReferenceDistrict Of Columbia DCFederated States Of Micronesia FMFlorida FLGeorg

Page 115 - July 2006 115

Web Services API Reference July 2006 59Direct Payment APIDoDirectPaymentRequestNorth Carolina NCNorth Dakota NDNorthern Mariana Islands MPOhio OH Okla

Page 116 - 116 July 2006

Contents6 July 2006 Web Services API ReferenceRefundTransactionResponse . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 117 - July 2006 117

Direct Payment APIDoDirectPaymentRequest60 July 2006 Web Services API ReferenceTABLE 5.6 Request: PaymentDetailsItemType FieldsElement Description Dat

Page 118 - 118 July 2006

Web Services API Reference July 2006 61Direct Payment APIDoDirectPaymentRequestAddress Payer’s billing address informationns:AddressTypeSee Table 5.8

Page 119 - July 2006 119

Direct Payment APIDoDirectPaymentResponse62 July 2006 Web Services API ReferenceDoDirectPaymentResponseResponse to DoDirectPaymentRequest.The Direct P

Page 120 - 120 July 2006

Web Services API Reference July 2006 63Direct Payment APIDoDirectPaymentResponseTABLE 5.10 AVS Response CodesAVS Code Meaning Matched DetailsA Address

Page 121 - July 2006 121

Direct Payment APIDoDirectPaymentResponse64 July 2006 Web Services API ReferenceP Not Processed Not applicableS Service not Supported Not applicableU

Page 122 - 122 July 2006

Web Services API Reference July 2006 656Express Checkout APIThe Express Checkout API is the Website Payments Pro alternative to standard PayPal shoppi

Page 123 - Express Checkout API Errors

Express Checkout APISetExpressCheckout66 July 2006 Web Services API ReferenceSetExpressCheckoutSetExpressCheckout indicates to PayPal that you are usi

Page 124 - 124 July 2006

Web Services API Reference July 2006 67Express Checkout APISetExpressCheckoutSetExpressCheckoutRequestRequest to use PayPal Express Checkout to obtain

Page 125 - July 2006 125

Express Checkout APISetExpressCheckout68 July 2006 Web Services API ReferenceMaxAmountThe expected maximum total amount of the complete order, includi

Page 126 - 126 July 2006

Web Services API Reference July 2006 69Express Checkout APISetExpressCheckoutAddressCustomer’s shipping address.NOTE: If you include a shipping addres

Page 127 - July 2006 127

Web Services API Reference July 2006 7List of TablesTable 1.1 Revision History . . . . . . . . . . . . . . . . . . . . . . .

Page 128 - 128 July 2006

Express Checkout APISetExpressCheckout70 July 2006 Web Services API ReferencePageStyleSets the Custom Payment Page Style for payment pages associated

Page 129 - July 2006 129

Web Services API Reference July 2006 71Express Checkout APISetExpressCheckoutNOTE: The AddressType elements are required only if you include the Addre

Page 130 - 130 July 2006

Express Checkout APISetExpressCheckout72 July 2006 Web Services API ReferenceSetExpressCheckoutResponseResponse to SetExpressCheckoutRequest.FieldsStr

Page 131 - July 2006 131

Web Services API Reference July 2006 73Express Checkout APIGetExpressCheckoutDetailsGetExpressCheckoutDetailsGetExpressCheckoutDetails returns informa

Page 132 - 132 July 2006

Express Checkout APIGetExpressCheckoutDetails74 July 2006 Web Services API ReferenceGetExpressCheckoutDetailsRequestObtain details about a payment to

Page 133 - July 2006 133

Web Services API Reference July 2006 75Express Checkout APIGetExpressCheckoutDetailsNOTE: Empty elements are returned if there is no representative da

Page 134 - 134 July 2006

Express Checkout APIGetExpressCheckoutDetails76 July 2006 Web Services API ReferenceTABLE 6.7 Response: PayerName ElementsElement Description DataType

Page 135 - July 2006 135

Web Services API Reference July 2006 77Express Checkout APIDoExpressCheckoutPaymentDoExpressCheckoutPaymentWith DoExpressCheckoutPayment, you either o

Page 136 - 136 July 2006

Express Checkout APIDoExpressCheckoutPayment78 July 2006 Web Services API ReferenceFIGURE 6.3 DoExpressCheckoutPayment Types

Page 137 - July 2006 137

Web Services API Reference July 2006 79Express Checkout APIDoExpressCheckoutPaymentDoExpressCheckoutPaymentRequestRequest to obtain payment with PayPa

Page 138 - MassPay API Errors

List of Tables8 July 2006 Web Services API ReferenceTable 5.9 DoDirectPaymentResponse Fields . . . . . . . . . . . . . . . . . . .

Page 139 - July 2006 139

Express Checkout APIDoExpressCheckoutPayment80 July 2006 Web Services API ReferencePaymentDetailsInformation about the payment ebl:PaymentDetailsTypeS

Page 140 - 140 July 2006

Web Services API Reference July 2006 81Express Checkout APIDoExpressCheckoutPaymentHandlingTotalTotal handling costs for this order.NOTE: You must set

Page 141 - July 2006 141

Express Checkout APIDoExpressCheckoutPayment82 July 2006 Web Services API ReferenceNOTE: The AddressType elements are required only if you include the

Page 142 - 142 July 2006

Web Services API Reference July 2006 83Express Checkout APIDoExpressCheckoutPaymentDoExpressCheckoutPaymentResponseResponse to DoExpressCheckoutPaymen

Page 143 - RefundTransaction API Errors

Express Checkout APIDoExpressCheckoutPayment84 July 2006 Web Services API ReferenceFieldsTABLE 6.13 DoExpressCheckoutPaymentResponse FieldsElement Des

Page 144 - 144 July 2006

Web Services API Reference July 2006 85Express Checkout APIDoExpressCheckoutPaymentFeeAmount PayPal fee amount charged for the transactionCharacter le

Page 145 - July 2006 145

Express Checkout APIDoExpressCheckoutPayment86 July 2006 Web Services API ReferencePendingReason The reason the payment is pending:none: No pending re

Page 146 - TransactionSearch API Errors

Web Services API Reference July 2006 877GetTransactionDetails APIThe GetTransactionDetails API retrieves information about a single transaction.Diagra

Page 147 - July 2006 147

GetTransactionDetails APIGetTransactionDetailsRequest88 July 2006 Web Services API ReferenceGetTransactionDetailsRequestGet details about a transactio

Page 148 - 148 July 2006

Web Services API Reference July 2006 89GetTransactionDetails APIGetTransactionDetailsResponseReceiverInfoIncludes elements described below ebl:Receive

Page 149 - Country Codes

Web Services API Reference July 2006 9List of Tables

Page 150

GetTransactionDetails APIGetTransactionDetailsResponse90 July 2006 Web Services API ReferenceSuffixPayer’s suffixCharacter length and limitations: 12

Page 151

Web Services API Reference July 2006 91GetTransactionDetails APIGetTransactionDetailsResponseCountryNameExpanded name of country.Character length and

Page 152

GetTransactionDetails APIGetTransactionDetailsResponse92 July 2006 Web Services API ReferencePaymentTypeThe type of paymentebl:PaymentCodeTypexs:strin

Page 153

Web Services API Reference July 2006 93GetTransactionDetails APIGetTransactionDetailsResponsePaymentStatusThe status of the payment:None: No statusCan

Page 154

GetTransactionDetails APIGetTransactionDetailsResponse94 July 2006 Web Services API ReferencePendingReasonThe reason the payment is pending:none: No p

Page 155

Web Services API Reference July 2006 95GetTransactionDetails APIGetTransactionDetailsResponseReasonCodeThe reason for a reversal if TransactionType is

Page 156

GetTransactionDetails APIGetTransactionDetailsResponse96 July 2006 Web Services API ReferenceOptionsPayPal item options for shopping cartns:OptionType

Page 157

Web Services API Reference July 2006 978MassPay APIThe MassPay API is the programmatic counterpart to the Mass Payment feature available through the P

Page 158

MassPay APIMassPayRequest98 July 2006 Web Services API ReferenceMassPayRequestProcess payments en masse to up to 250 different recipients.FieldsTABLE

Page 159

Web Services API Reference July 2006 99MassPay APIMassPayRequestTABLE 8.3 MassPayItemType FieldsElement Description Data Type Possible Values Required

Comments to this Manuals

No comments