PayPal XMLPay - 2009 Betriebsanweisung

Stöbern Sie online oder laden Sie Betriebsanweisung nach Nein PayPal XMLPay - 2009 herunter. PayPal XMLPay - 2009 Developer's Guide [en] Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 162
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - XMLPay Developer’s

XMLPay Developer’s GuideLast updated: December 2009

Seite 2

XMLPay OverviewUsing XMLPay110 XMLPay Developer’s GuideExample 1<?xml version=“1.0”?><Card><CardType> MasterCard </CardType>&l

Seite 3 - Contents

XMLPay ExamplesVerifyEnrollment Response5100 XMLPay Developer’s Guide<TransactionResults><TransactionResult><Result>0</Result>

Seite 4 - 4 XMLPay Developer’s Guide

XMLPay Developer’s Guide 101AXMLPay SchemasThis appendix contains the XMLPay schema.NOTE:The RepeatSale element is defined, but not supported.XMLPay S

Seite 5

XMLPay SchemasXMLPay SchemaA102 XMLPay Developer’s Guide<element name = "Vendor" type = "UserIdType"/><element name = &qu

Seite 6 - XMLPay Developer’s Guide

XMLPay Developer’s Guide 103XMLPay SchemasXMLPay SchemaA<choice><element name = "TransactionResults"><complexType content = &

Seite 7 - Organization of This Document

XMLPay SchemasXMLPay SchemaA104 XMLPay Developer’s Guide<element ref = "ForceCapture"/><element ref = "RepeatSale"/>&l

Seite 8 - Revision History

XMLPay Developer’s Guide 105XMLPay SchemasXMLPay SchemaA</element><element name = "Credit"><complexType content = "eleme

Seite 9

XMLPay SchemasXMLPay SchemaA106 XMLPay Developer’s Guide<element name = "VerifyEnrollment"><complexType content = "elementOnly

Seite 10 - Using XMLPay

XMLPay Developer’s Guide 107XMLPay SchemasXMLPay SchemaA</sequence></complexType></element><element name = "GetExpressChecko

Seite 11 - XMLPay Processing Models

XMLPay SchemasXMLPay SchemaA108 XMLPay Developer’s Guide<element name = "HostResponse" type = "string" minOccurs="0"

Seite 12 - XMLPay Messaging

XMLPay Developer’s Guide 109XMLPay SchemasXMLPay SchemaA </complexType> </element> <element name = &q

Seite 13 - XMLPayResponse

XMLPay Developer’s Guide 11XMLPay OverviewXMLPay Processing Models1z Corporate purchase cards: Levels 1, 2, and 3z Automated Clearing House (ACH)XMLPa

Seite 14 - 14 XMLPay Developer’s Guide

XMLPay SchemasXMLPay SchemaA110 XMLPay Developer’s Guide</simpleType><element name = "AVSResult"><complexType content = "

Seite 15 - XMLPay Syntax

XMLPay Developer’s Guide 111XMLPay SchemasXMLPay SchemaA<sequence><element ref = "RPData"/><element ref = "Tender"/

Seite 16 - Transaction

XMLPay SchemasXMLPay SchemaA112 XMLPay Developer’s Guide<element name = "MaxFailPayments" type = "int" minOccurs="0"

Seite 17

XMLPay Developer’s Guide 113XMLPay SchemasXMLPay SchemaA<element name = "RPRef" type = "RPRefType" minOccurs="0" maxO

Seite 18 - 18 XMLPay Developer’s Guide

XMLPay SchemasXMLPay Types SchemaA114 XMLPay Developer’s Guide</simpleType><simpleType name = "PayPeriodType" base = "string&q

Seite 19

XMLPay Developer’s Guide 115XMLPay SchemasXMLPay Types SchemaA</element><element name = "PayDataAuth"><complexType content =

Seite 20 - 20 XMLPay Developer’s Guide

XMLPay SchemasXMLPay Types SchemaA116 XMLPay Developer’s Guide<element name = "ShipCarrier" type = "string" minOccurs = "0

Seite 21 - RequestAuth

XMLPay Developer’s Guide 117XMLPay SchemasXMLPay Types SchemaA<element ref = "AdditionalAmounts" minOccurs = "0" maxOccurs = &q

Seite 22 - RecurringProfile

XMLPay SchemasXMLPay Types SchemaA118 XMLPay Developer’s Guide</complexType></element><element name = "CountySalesTax" type =

Seite 23

XMLPay Developer’s Guide 119XMLPay SchemasXMLPay Types SchemaA</element><element name = "StateAndLocalTax" type = "Level3TaxTy

Seite 24 - 24 XMLPay Developer’s Guide

XMLPay OverviewXMLPay Messaging112 XMLPay Developer’s GuideBusiness-to-BusinessWhen used in support of B2B transactions, the Seller does not typically

Seite 25 - Core Structures

XMLPay SchemasXMLPay Types SchemaA120 XMLPay Developer’s Guide</complexType></element><element name = "Level3Item"><com

Seite 26 - 26 XMLPay Developer’s Guide

XMLPay Developer’s Guide 121XMLPay SchemasXMLPay Types SchemaA<complexType content = "elementOnly"><element name = "Amount&quo

Seite 27

XMLPay SchemasXMLPay Types SchemaA122 XMLPay Developer’s Guide<complexType content = "elementOnly"><sequence><element ref = &

Seite 28 - 28 XMLPay Developer’s Guide

XMLPay Developer’s Guide 123XMLPay SchemasXMLPay Types SchemaA<element name = "Item"><complexType content = "elementOnly"

Seite 29

XMLPay SchemasXMLPay Types SchemaA124 XMLPay Developer’s Guide<element name = "State" type = "StateType" minOccurs = "0&qu

Seite 30 - MerchantInfo

XMLPay Developer’s Guide 125XMLPay SchemasXMLPay Types SchemaA</simpleType><simpleType name = "TaxRateType" base = "string&quo

Seite 31 - AdditionalAmounts

XMLPay SchemasXMLPay Types SchemaA126 XMLPay Developer’s Guide <element name = "BusName" type = "BusNameType" minOccurs = &qu

Seite 32 - 32 XMLPay Developer’s Guide

XMLPay Developer’s Guide 127XMLPay SchemasXMLPay Types SchemaA <enumeration value = "DinersClub"/> <enumeration value = "S

Seite 33

XMLPay SchemasXMLPay Types SchemaA128 XMLPay Developer’s Guide<complexType content = "elementOnly"><sequence> <elem

Seite 34 - 34 XMLPay Developer’s Guide

XMLPay Developer’s Guide 129XMLPay SchemasXMLPay Types SchemaA<simpleType name = "BankAcctType" base = "string"><maxLengt

Seite 35

XMLPay Developer’s Guide 13XMLPay OverviewXMLPay Messaging1XMLPayRequest Payment transactions are submitted, one or more at a time, as XMLPayRequest d

Seite 36 - 36 XMLPay Developer’s Guide

XMLPay SchemasXMLPay Types SchemaA130 XMLPay Developer’s Guide<simpleType name = "URI" base = "string"><maxLength value =

Seite 37

XMLPay Developer’s Guide 131BXMLPay DTDA document type definition (DTD) defines the structure of an XML document. With a DTD you can define the set an

Seite 38 - TransactionResult

XMLPay DTDB132 XMLPay Developer’s Guide<!ELEMENT AddressLine4 (#PCDATA)><!ELEMENT CountryName (#PCDATA)><!ELEMENT Address ((Company?, S

Seite 39

XMLPay Developer’s Guide 133XMLPay DTDB<!ELEMENT UnitOfMeasurement (#PCDATA)><!ELEMENT UnitPrice (#PCDATA)><!ATTLIST UnitPrice Currency

Seite 40 - 40 XMLPay Developer’s Guide

XMLPay DTDB134 XMLPay Developer’s Guide<!ELEMENT ExemptCode (#PCDATA)><!ELEMENT Percent (#PCDATA)><!ELEMENT AllTax (Amount?, ExemptCode

Seite 41

XMLPay Developer’s Guide 135XMLPay DTDB<!ELEMENT ItemAmt (#PCDATA)><!ATTLIST ItemAmt Currency CDATA #IMPLIED><!ELEMENT Comment (#PCDATA

Seite 42 - BuyerAuthResult

XMLPay DTDB136 XMLPay Developer’s Guide<!ELEMENT AcctType (#PCDATA)><!ELEMENT AcctNum (#PCDATA)><!ELEMENT ABA (#PCDATA)><!ELEMENT

Seite 43 - RecurringProfileResult

XMLPay Developer’s Guide 137XMLPay DTDB<!ELEMENT PAReq (#PCDATA)><!ELEMENT ACSUrl (#PCDATA)><!ELEMENT ECI (#PCDATA)><!ELEMENT CAV

Seite 44 - 44 XMLPay Developer’s Guide

XMLPay DTDB138 XMLPay Developer’s Guide<!ELEMENT PageStyle (#PCDATA)><!ELEMENT HeaderImage (#PCDATA)><!ELEMENT HeaderBorderColor (#PCDA

Seite 45

XMLPay Developer’s Guide 139XMLPay DTDB<!ELEMENT RepeatSale ((PNRef, Invoice?, ExtData*))><!ELEMENT GetStatus ((PNRef, ExtData*))><!ELE

Seite 46 - 46 XMLPay Developer’s Guide

XMLPay OverviewXMLPay Messaging114 XMLPay Developer’s GuideNOTE:Signature and TransactionReceipts are not supported on the Payment server.See Chapter

Seite 47 - XMLPay Elements

XMLPay DTDB140 XMLPay Developer’s Guide<!ELEMENT OptionalTrans (#PCDATA)><!ELEMENT OptionalTransAmt (#PCDATA)><!ATTLIST OptionalTransAm

Seite 48 - 48 XMLPay Developer’s Guide

XMLPay Developer’s Guide 141XMLPay DTDB<!ELEMENT OSVersion (#PCDATA)><!ELEMENT JavaVersion (#PCDATA)><!ELEMENT Proxy (#PCDATA)><!

Seite 49

XMLPay DTDB142 XMLPay Developer’s Guide<!ELEMENT ProcessorResult ((AVSResult?, CVResult?, CardSecure?, ResponseText?, AdditionalMessages?, SettleDa

Seite 50 - 50 XMLPay Developer’s Guide

XMLPay Developer’s Guide 143XMLPay DTDB<!ATTLIST TransactionResult CustRef CDATA #IMPLIED><!ATTLIST TransactionResult Duplicate CDATA #IMPLIE

Seite 51

XMLPay DTDB144 XMLPay Developer’s Guide<!ELEMENT HTTPCommitResult ((Result, Message?, ExtData*))><!ELEMENT HTTPCommitResults (HTTPCommitResul

Seite 52 - 52 XMLPay Developer’s Guide

XMLPay Developer’s Guide 145CTransaction ResultsThe transaction result status response (RESULT) is the first value returned from the Payflow SDK serve

Seite 53

Transaction ResultsC146 XMLPay Developer’s Guide10 Too many line items11 Client time-out waiting for response12 Declined. Check the credit card number

Seite 54 - 54 XMLPay Developer’s Guide

XMLPay Developer’s Guide 147Transaction ResultsC34 Error in forcing the recurring profile35 Error in reactivating the recurring profile36 OLTP Transac

Seite 55

Transaction ResultsC148 XMLPay Developer’s Guide115 System busy, try again later116 VPS Internal error. Failed to lock terminal number117 Failed merch

Seite 56 - 56 XMLPay Developer’s Guide

XMLPay Developer’s Guide 149Transaction ResultsC200 Reauth error201 Order error402 PIM Adapter Unavailable403 PIM Adapter stream error404 PIM Adapter

Seite 57

XMLPay Developer’s Guide 152XMLPay SyntaxThis chapter presents the syntax for transaction requests and responses using a simplified notation. z Append

Seite 58 - 58 XMLPay Developer’s Guide

Transaction ResultsAVS Result CodesC150 XMLPay Developer’s GuideAVS Result CodesFor US customers the Address Verification Service (AVS) compares the s

Seite 59

XMLPay Developer’s Guide 151Transaction ResultsAVS Result CodesCResults can vary on the same transaction detail screen. In other words, AVS Street Mat

Seite 60 - 60 XMLPay Developer’s Guide

Transaction ResultsAVS Result CodesC152 XMLPay Developer’s Guide

Seite 61

XMLPay Developer’s Guide 153IndexIndexAABAACH attribute 32AcctNumACH attribute 32AcctTypeACH attribute 32ACHtransaction parameters 60transaction profi

Seite 62 - 62 XMLPay Developer’s Guide

Index154 XMLPay Developer’s GuideTransactionResult attribute 39BuyerAuthResult attributes 42Ccancel recurring profile attributes 23cancelling a recurr

Seite 63

XMLPay Developer’s Guide 155IndexItem attribute 29DiscountAmt 30Invoice attribute 28Item attribute 29DLCheck attribute 34DOBCheck attribute 34DTDsee d

Seite 64 - 64 XMLPay Developer’s Guide

Index156 XMLPay Developer’s GuideExtData example 95ExtData, using 47Extensible Markup Language 9eXtensible Markup Languagesee XMLFFaxPayPalResult attr

Seite 65 - XMLPay Transaction Profiles

XMLPay Developer’s Guide 157IndexMechantServiceNumInvoice attribute 27MemoInvoice attribute 28merchant description example 92Merchant ID 13merchant se

Seite 66 - Card Transactions

Index158 XMLPay Developer’s GuidePayerIdPayPal attribute 34PayerStatusPayPalResult attribute 41Payflow ProACH transaction parameters 60buyer authentic

Seite 67 - Check Transactions

XMLPay Developer’s Guide 159IndexRecurringProfile transaction attribute 22RecurringProfile attributes 22RecurringProfile transaction attributes 22Recu

Seite 68 - PayPal Transactions

XMLPay SyntaxThe XMLPayRequest Document (Transactions)216 XMLPay Developer’s Guide(Transaction)+</Transactions></RequestData>(RequestAuth)

Seite 69

Index160 XMLPay Developer’s GuideTTaxAmt 30Invoice attribute 28Item attribute 29Tenderadd recurring profile attribute 23modify recurring profile attri

Seite 70 - ACH Sale Request

XMLPay Developer’s Guide 161IndexVerifyEnrollment request example 99VerifyEnrollment response example 84, 99VerifyEnrollment transaction attributes 20

Seite 71 - Card Authorization Request

Index162 XMLPay Developer’s Guide

Seite 72 - Card Authorization Response

XMLPay Developer’s Guide 17XMLPay SyntaxThe XMLPayRequest Document (Transactions)2<Authorization><PayData>(Invoice)(Tender)</PayData>

Seite 73 - Card Capture Request

XMLPay SyntaxThe XMLPayRequest Document (Transactions)218 XMLPay Developer’s GuideCredit TransactionA credit transaction reverses a previous sale or c

Seite 74 - Card Credit Request

XMLPay Developer’s Guide 19XMLPay SyntaxThe XMLPayRequest Document (Transactions)2</SetExpressCheckout>GetExpressCheckout TransactionGetExpressC

Seite 75 - Card Credit Response

Payflow Pro XMLPay Developer’s GuideDocument Number: 200013.en_US-200912© 2010 PayPal, Inc. All rights reserved. PayPal is a registered trademark of P

Seite 76 - Card Force Capture Request

XMLPay SyntaxThe XMLPayRequest Document (Transactions)220 XMLPay Developer’s Guide(Tender)</PayData>(AuthCode)(ExtData)*</ForceCapture> Ge

Seite 77 - Card Sale Request

XMLPay Developer’s Guide 21XMLPay SyntaxThe XMLPayRequest Document (Transactions)2ValidateAuthentication TransactionFor the Buyer Authentication Servi

Seite 78 - Card Sale Response

XMLPay SyntaxThe XMLPayRequest Document (Recurring Profiles)222 XMLPay Developer’s GuideThe XMLPayRequest Document (Recurring Profiles)A RecurringProf

Seite 79 - Card Secure Request

XMLPay Developer’s Guide 23XMLPay SyntaxThe XMLPayRequest Document (Recurring Profiles)2Add Recurring ProfileAdd a new recurring profile either by sen

Seite 80 - Card Status Request

XMLPay SyntaxThe XMLPayRequest Document (Recurring Profiles)224 XMLPay Developer’s Guide<Reactivate>(RPData)(Tender)(ProfileID)</Reactivate&g

Seite 81 - Card Void Request

XMLPay Developer’s Guide 25XMLPay SyntaxCore Structures2Core StructuresPayData<PayData>(Invoice)(Tender)</PayData> PayDataAuthThe PayDataA

Seite 82 - Check Sale Request

XMLPay SyntaxCore Structures226 XMLPay Developer’s Guide(EMail)?(Phone)?(Phone2)?(Fax)?(CustCode)?(PONum)?(TaxExempt)?(PhoneType)?</BillTo><S

Seite 83 - Customer IP

XMLPay Developer’s Guide 27XMLPay SyntaxCore Structures2Attribute DescriptionCustIP Customer IP address (filter transactions).MerchantDescripton Merch

Seite 84 - Set Express Checkout Request

XMLPay SyntaxCore Structures228 XMLPay Developer’s GuideItemsItems is a list of line item detail records. Item is defined below.<Items>(Item)+&l

Seite 85 - Get Express Checkout Request

XMLPay Developer’s Guide 29XMLPay SyntaxCore Structures2Item<Item Number=>(SKU)?(UPC)?(Description)?(Quantity)?(UnitOfMeasurement)?(UnitPrice)?(

Seite 86 - Get Express Checkout Response

XMLPay Developer’s Guide 3ContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Int

Seite 87 - Do Express Checkout Request

XMLPay SyntaxCore Structures230 XMLPay Developer’s GuideMerchantInfo<MerchantInfo>(MerchantName)?(MerchantStreet)?(MerchantCity)?(MerchantState)

Seite 88 - IAVS Result Request

XMLPay Developer’s Guide 31XMLPay SyntaxCore Structures2AdditionalAmounts<AdditionalAmounts>(Amount1)?(Amount2)?(Amount3)?(Amount4)?(Amount5)?&l

Seite 89 - Level 3 Invoice

XMLPay SyntaxCore Structures232 XMLPay Developer’s GuideTender<Tender>(ACH|Card|Check|Debit|PayPal)</Tender>ACH ACH (Automated Clearing Ho

Seite 90 - Line Item Sale Request

XMLPay Developer’s Guide 33XMLPay SyntaxCore Structures2(CVNum)?(MagData)?(NameOnCard)?(ExtData)*</Card> CheckCheck tender detail.<Check>(

Seite 91

XMLPay SyntaxCore Structures234 XMLPay Developer’s GuidePayPalPayPal tender detail.<PayPal>(EMail)*(PayerID)*(Token)*(ReturnURL)*(CancelURL)*(No

Seite 92 - Line Item Sale Response

XMLPay Developer’s Guide 35XMLPay SyntaxCore Structures2ReturnURL URL to which the customer’s browser is returned after approving use of PayPal.Set RE

Seite 93 - Processor Result

XMLPay SyntaxCore Structures236 XMLPay Developer’s GuideRPDataRecurring Profile payment and scheduling details.<RPData>(Name)?(TotalAmt)?(Start)

Seite 94 - Recurring Billing Profile

XMLPay Developer’s Guide 37XMLPay SyntaxThe XMLPayResponse Document (Transactions)2ExtData<ExtData Name= Value= /> The XMLPayResponse Document (

Seite 95

XMLPay SyntaxThe XMLPayResponse Document (Transactions)238 XMLPay Developer’s Guide</XMLPayResponse>TransactionResult<TransactionResult Id=?&

Seite 96 - 96 XMLPay Developer’s Guide

XMLPay Developer’s Guide 39XMLPay SyntaxThe XMLPayResponse Document (Transactions)2 Element DescriptionResult Number that indicates outcome of the tra

Seite 97 - Transaction Update

Contents4 XMLPay Developer’s GuideAdditionalAmounts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 98 - 98 XMLPay Developer’s Guide

XMLPay SyntaxThe XMLPayResponse Document (Transactions)240 XMLPay Developer’s GuideAVSResult<AVSResult>(StreetMatch)(ZipMatch)</AVSResult>

Seite 99 - VerifyEnrollment Response

XMLPay Developer’s Guide 41XMLPay SyntaxThe XMLPayResponse Document (Recurring Profiles)2 The XMLPayResponse Document (Recurring Profiles)<XMLPayRe

Seite 100 - 100 XMLPay Developer’s Guide

XMLPay SyntaxThe XMLPayResponse Document (Recurring Profiles)242 XMLPay Developer’s Guide</XMLPayResponse> BuyerAuthResultResponse for Buyer Aut

Seite 101 - XMLPay Schemas

XMLPay Developer’s Guide 43XMLPay SyntaxThe XMLPayResponse Document (Recurring Profiles)2RecurringProfileResultNon-InquiriesResponse for Add, Modify,

Seite 102 - 102 XMLPay Developer’s Guide

XMLPay SyntaxThe XMLPayResponse Document (Recurring Profiles)244 XMLPay Developer’s Guide(PaymentsLeft)?(NextPayment)?(AggregateAmt)?(AggregateOptiona

Seite 103

XMLPay Developer’s Guide 45XMLPay SyntaxThe XMLPayResponse Document (Recurring Profiles)2AggregateOptionalTransAmt Amount collected through sending op

Seite 104 - 104 XMLPay Developer’s Guide

XMLPay SyntaxThe XMLPayResponse Document (Recurring Profiles)246 XMLPay Developer’s Guide

Seite 105

XMLPay Developer’s Guide 473XMLPay ElementsThe following tables define the existing Payflow SDK parameters (name/value pairs) and their XMLPay equival

Seite 106 - 106 XMLPay Developer’s Guide

XMLPay ElementsCredit Card Transaction Parameters348 XMLPay Developer’s GuideCredit Card Transaction ParametersThe following parameters are accepted i

Seite 107

XMLPay Developer’s Guide 49XMLPay ElementsCredit Card Transaction Parameters3DESC1-4 Up to 4 additional lines describing the transaction.Item→Descript

Seite 108 - 108 XMLPay Developer’s Guide

XMLPay Developer’s Guide 5ContentsCard Capture Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 109

XMLPay ElementsCredit Card Transaction Parameters350 XMLPay Developer’s GuideL_HANDLINGAMT Line item handling amount. Item→HandlingAmtL_PICKUPCITY Pic

Seite 110 - 110 XMLPay Developer’s Guide

XMLPay Developer’s Guide 51XMLPay ElementsCredit Card Transaction Parameters3PONUM Specified by the cardholder to identify the order. Usually used as

Seite 111

XMLPay ElementsCredit Card Transaction Parameters352 XMLPay Developer’s GuideLevel 3 (Commercial) Credit Card Transaction ParametersTable 3.3 lists le

Seite 112 - 112 XMLPay Developer’s Guide

XMLPay Developer’s Guide 53XMLPay ElementsCredit Card Transaction Parameters3BGSECONDADDR Buying Group second address lineLevel3Invoice→BuyingGroupBGC

Seite 113

XMLPay ElementsCredit Card Transaction Parameters354 XMLPay Developer’s GuideEVTAXEXEMPTCODE Environmental tax exempt code Level3Invoice→Environmental

Seite 114 - XMLPay Types Schema

XMLPay Developer’s Guide 55XMLPay ElementsCredit Card Transaction Parameters3SHIPPEDFROMFIRSTADDR First line of street address for shipperInvoice→Ship

Seite 115

XMLPay ElementsCredit Card Transaction Parameters356 XMLPay Developer’s GuideSTATESERVICESTAXPERCENT State services tax rate Level3Invoice→StateServic

Seite 116 - 116 XMLPay Developer’s Guide

XMLPay Developer’s Guide 57XMLPay ElementsCredit Card Transaction Parameters3L_EVTAXPERCENT Environmental tax rate line item Level3Item→EnvironmentalT

Seite 117

XMLPay ElementsBuyer Authentication Transaction Parameters358 XMLPay Developer’s GuideBuyer Authentication Transaction ParametersTable 3.4 lists the b

Seite 118 - 118 XMLPay Developer’s Guide

XMLPay Developer’s Guide 59XMLPay ElementsCredit Card Transaction Response Parameters3AUTHCODE Returned for Sale Authorization. AuthCodeAVSADDR AVS ad

Seite 119

Contents6 XMLPay Developer’s GuideVerifyEnrollment Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 120 - 120 XMLPay Developer’s Guide

XMLPay ElementsACH Transaction Parameters (Norwest)360 XMLPay Developer’s GuideACH Transaction Parameters (Norwest)Table 3.6 lists the ACH transaction

Seite 121

XMLPay Developer’s Guide 61XMLPay ElementsPayPal Express Checkout Request Transaction Parameters3HDRBORDERCOLOR Sets the border color around the heade

Seite 122 - 122 XMLPay Developer’s Guide

XMLPay ElementsPayPal Express Checkout Request Transaction Parameters362 XMLPay Developer’s GuidePAGESTYLE Sets the Custom Payment Page Style for paym

Seite 123

XMLPay Developer’s Guide 63XMLPay ElementsPayPal Express Checkout Response Transaction Parameters3PayPal Express Checkout Response Transaction Paramet

Seite 124 - 124 XMLPay Developer’s Guide

XMLPay ElementsPayPal Express Checkout Response Transaction Parameters364 XMLPay Developer’s Guide

Seite 125

XMLPay Developer’s Guide 654XMLPay Transaction ProfilesThe following tables document the transactions supported for each tender, along with the data e

Seite 126 - 126 XMLPay Developer’s Guide

XMLPay Transaction ProfilesCard Transactions466 XMLPay Developer’s GuideCard TransactionsRetail credit and debit cards and corporate purchase cards su

Seite 127

XMLPay Developer’s Guide 67XMLPay Transaction ProfilesCheck Transactions4NOTE:Minimum requirements for describing an item are Description, Quantity, a

Seite 128 - 128 XMLPay Developer’s Guide

XMLPay Transaction ProfilesPayPal Transactions468 XMLPay Developer’s GuidePayPal TransactionsPayPal Express Checkout supports the following transactio

Seite 129

XMLPay Developer’s Guide 695XMLPay ExamplesThis chapter provides several examples of XMLPay documents.For specific examples of how to submit XML docum

Seite 130 - 130 XMLPay Developer’s Guide

XMLPay Developer’s Guide 7PrefaceThis document defines an XML syntax for payment transaction requests, responses, and receipts in a payment processing

Seite 131 - XMLPay DTD

XMLPay ExamplesACH Sale Request570 XMLPay Developer’s Guidez “ValidateAuthentication Request” on page 98z “ValidateAuthentication Response” on page 98

Seite 132 - 132 XMLPay Developer’s Guide

XMLPay Developer’s Guide 71XMLPay ExamplesCard Authorization Request5</XMLPayRequest>ACH Sale Response<?xml version="1.0" encoding=

Seite 133

XMLPay ExamplesCard Authorization Request572 XMLPay Developer’s Guide</BillTo><TotalAmt>24.97</TotalAmt> </Inv

Seite 134 - 134 XMLPay Developer’s Guide

XMLPay Developer’s Guide 73XMLPay ExamplesCard Capture Request5Card Capture Request<XMLPayRequest Timeout="30" version = "2.0"

Seite 135

XMLPay ExamplesCard Credit Request574 XMLPay Developer’s GuideCard Credit Request<?xml version="1.0" encoding="utf-8"?><X

Seite 136 - 136 XMLPay Developer’s Guide

XMLPay Developer’s Guide 75XMLPay ExamplesCard Credit Reference Credit Request5Card Credit Response<?xml version="1.0" encoding="utf

Seite 137

XMLPay ExamplesCard Force Capture Request576 XMLPay Developer’s Guide <ResponseData> <Vendor>vendor</Vendor> <Partne

Seite 138 - 138 XMLPay Developer’s Guide

XMLPay Developer’s Guide 77XMLPay ExamplesCard Sale Request5 </RequestData> <RequestAuth> <UserPass> <User>

Seite 139

XMLPay ExamplesCard Sale Request578 XMLPay Developer’s Guide <Invoice> <NationalTaxIncl>false</N

Seite 140 - 140 XMLPay Developer’s Guide

XMLPay Developer’s Guide 79XMLPay ExamplesCard Secure Request5Card Secure Request<?xml version="1.0" encoding="UTF-8"?><X

Seite 141

PrefaceHow to Contact Customer Service8 XMLPay Developer’s Guidedetailed descriptions of all the Payflow name-value pair parameters. In addition, it c

Seite 142 - 142 XMLPay Developer’s Guide

XMLPay ExamplesCard Status Request580 XMLPay Developer’s GuideCard Status Request<?xml version="1.0" encoding="UTF-8"?><X

Seite 143

XMLPay Developer’s Guide 81XMLPay ExamplesCard Void Request5Card Void Request<?xml version="1.0" encoding="UTF-8"?><XMLPa

Seite 144 - 144 XMLPay Developer’s Guide

XMLPay ExamplesCheck Sale Request582 XMLPay Developer’s GuideCheck Sale Request<?xml version="1.0" encoding="UTF-8"?><XML

Seite 145 - Transaction Results

XMLPay Developer’s Guide 83XMLPay ExamplesCustomer IP5 </UserPass> </RequestAuth></XMLPayRequest>Check Sale Response<?xml

Seite 146 - 146 XMLPay Developer’s Guide

XMLPay ExamplesExpress Checkout Authorization Transaction584 XMLPay Developer’s Guide<CardNum>5105105105105100</CardNum><ExpDate>200

Seite 147

XMLPay Developer’s Guide 85XMLPay ExamplesExpress Checkout Authorization Transaction5 <EMail>[email protected]</EMail> &l

Seite 148 - 148 XMLPay Developer’s Guide

XMLPay ExamplesExpress Checkout Authorization Transaction586 XMLPay Developer’s Guide <Authorization> <PayData> <Tender&

Seite 149

XMLPay Developer’s Guide 87XMLPay ExamplesExpress Checkout Authorization Transaction5<State>CA</State><Zip>95148</Zip><Coun

Seite 150 - AVS Result Codes

XMLPay ExamplesIAVS Result Request588 XMLPay Developer’s GuideDo Express Checkout Response<XMLPayResponse xmlns="http://www.paypal.com/XMLPay

Seite 151

XMLPay Developer’s Guide 89XMLPay ExamplesLevel 3 Invoice5</TransactionResult></TransactionResults></ResponseData></XMLPayRespons

Seite 152 - 152 XMLPay Developer’s Guide

XMLPay Developer’s Guide 91XMLPay OverviewAbout XMLXML (eXtensible Markup Language) is derived from Standardized General Markup Language (SGML) and Hy

Seite 153 - XMLPay Developer’s Guide 153

XMLPay ExamplesLine Item Sale Request590 XMLPay Developer’s GuideLine Item Sale Request<?xml version="1.0" encoding="UTF-8"?>

Seite 154 - 154 XMLPay Developer’s Guide

XMLPay Developer’s Guide 91XMLPay ExamplesLine Item Sale Request5 <Date>20030630</Date>

Seite 155 - XMLPay Developer’s Guide 155

XMLPay ExamplesMerchant Description and Merchant Service Number592 XMLPay Developer’s Guide </Tender> </PayD

Seite 156 - 156 XMLPay Developer’s Guide

XMLPay Developer’s Guide 93XMLPay ExamplesProcessor Result5<Transactions><Transaction><Authorization><PayData><Invoice>&

Seite 157 - XMLPay Developer’s Guide 157

XMLPay ExamplesRecurring Billing Profile594 XMLPay Developer’s Guide</AVSResult><CVResult>Service Not Requested</CVResult><Messag

Seite 158 - 158 XMLPay Developer’s Guide

XMLPay Developer’s Guide 95XMLPay ExamplesRecurring Billing Profile5 <Country>USA</Country>

Seite 159 - XMLPay Developer’s Guide 159

XMLPay ExamplesShipping Carrier and Shipping Method596 XMLPay Developer’s Guide<Street>123 4th street</Street> <City>San Jose</Ci

Seite 160 - 160 XMLPay Developer’s Guide

XMLPay Developer’s Guide 97XMLPay ExamplesTransaction Update5</RequestData><RequestAuth><UserPass><User>user</User><P

Seite 161 - XMLPay Developer’s Guide 161

XMLPay ExamplesValidateAuthentication Request598 XMLPay Developer’s Guide</XMLPayResponse>ValidateAuthentication Request<?xml version="1

Seite 162 - 162 XMLPay Developer’s Guide

XMLPay Developer’s Guide 99XMLPay ExamplesVerifyEnrollment Request5</TransactionResults></ResponseData></XMLPayResponse>VerifyEnroll

Kommentare zu diesen Handbüchern

Keine Kommentare