PayPal Express Checkout - 2009 Betriebsanweisung

Stöbern Sie online oder laden Sie Betriebsanweisung nach Nein PayPal Express Checkout - 2009 herunter. PayPal Express Checkout - 2009 Payflow Pro Guide Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - Payflow Pro

Express Checkout for Payflow ProLast updated: October 2009

Seite 2

Express Checkout Processing FlowHow Express Checkout Works110 Express Checkout for Payflow ProFIGURE 1.1 Express Checkout flowThe figure shows a typi

Seite 3 - Contents

Express Checkout for Payflow Pro 11Express Checkout Processing FlowExpress Checkout Flow11. On your website, your buyer checks out either by clicking

Seite 4

Express Checkout Processing FlowExpress Checkout Sale Transaction Example112 Express Checkout for Payflow ProExpress Checkout ACTION ValuesTo identif

Seite 5

Express Checkout for Payflow Pro 13Express Checkout Processing FlowExpress Checkout Sale Transaction Example1z RETURNURLz CANCELURLThis is an example

Seite 6

Express Checkout Processing FlowExpress Checkout Sale Transaction Example114 Express Checkout for Payflow Probelow. Remember to replace <TOKEN>

Seite 7 - Document History

Express Checkout for Payflow Pro 15Express Checkout Processing FlowExpress Checkout Sale Transaction Example1RESULT=0 &RESPMSG=Approved &AVSA

Seite 8 - SHIPTONAME parameter

Express Checkout Processing FlowOther Express Checkout Concepts116 Express Checkout for Payflow ProTRXTYPE=S &VENDOR=vendor &USER=user &P

Seite 9 - Express Checkout Processing

Express Checkout for Payflow Pro 17Express Checkout Processing FlowOther Express Checkout Concepts12. From the Profile tab, click Website Payments Pr

Seite 10 - How Express Checkout Works

Express Checkout Processing FlowOther Express Checkout Concepts118 Express Checkout for Payflow Pro

Seite 11 - Express Checkout Flow

Express Checkout for Payflow Pro 192Billing Agreements and Reference TransactionsThis chapter describes how you can automatically bill a buyer’s PayP

Seite 12 - Express Checkout Token

Express Checkout for Payflow ProDocument Number: 200042.en_US-200910© 2009 PayPal, Inc. All rights reserved. PayPal is a registered trademark of PayPa

Seite 13

Billing Agreements and Reference TransactionsAbout Billing Agreements220 Express Checkout for Payflow ProAbout Billing AgreementsA billing agreement

Seite 14

Express Checkout for Payflow Pro 21Billing Agreements and Reference TransactionsObtaining the BAID With Express Checkout Purchase2z When the buyer is

Seite 15

Billing Agreements and Reference TransactionsObtaining the BAID With Express Checkout Purchase222 Express Checkout for Payflow ProFIGURE 2.1 Obtainin

Seite 16

Express Checkout for Payflow Pro 23Billing Agreements and Reference TransactionsObtaining the BAID With Express Checkout Purchase2PayPal account. The

Seite 17 - Pending Responses

Billing Agreements and Reference TransactionsObtaining the BAID With Express Checkout Purchase224 Express Checkout for Payflow ProExample of Obtainin

Seite 18

Express Checkout for Payflow Pro 25Billing Agreements and Reference TransactionsObtaining the BAID Without Express Checkout Purchase2Get Express Chec

Seite 19 - Reference Transactions

Billing Agreements and Reference TransactionsObtaining the BAID Without Express Checkout Purchase226 Express Checkout for Payflow ProFIGURE 2.3 Obtai

Seite 20 - About Billing Agreements

Express Checkout for Payflow Pro 27Billing Agreements and Reference TransactionsObtaining the BAID Without Express Checkout Purchase23. Redirect the

Seite 21

Billing Agreements and Reference TransactionsObtaining the BAID Without Express Checkout Purchase228 Express Checkout for Payflow ProExample of Obtai

Seite 22

Express Checkout for Payflow Pro 29Billing Agreements and Reference TransactionsUpdating a Billing Agreement2RESULT=0&PNREF=E24P0A03B013&RESP

Seite 23 - FIGURE 2.2 PayPal Review page

Express Checkout for Payflow Pro 3ContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 24

Billing Agreements and Reference TransactionsUsing Reference Transactions230 Express Checkout for Payflow ProResponse RESULT=0&RESPMSG=Approved&a

Seite 25

Express Checkout for Payflow Pro 31Billing Agreements and Reference TransactionsUsing Reference Transactions2Reference Transaction Request Passing th

Seite 26

Billing Agreements and Reference TransactionsUsing Reference Transactions232 Express Checkout for Payflow Pro

Seite 27 - FIGURE 2.4 PayPal Review page

Express Checkout for Payflow Pro 333Express Checkout Transaction TypesThe Payflow gateway supports transaction types (TRXTYPE) for obtaining payment

Seite 28

Express Checkout Transaction TypesSale334 Express Checkout for Payflow ProAfter the Express Checkout flow, you can manage the capture of payment usin

Seite 29 - Updating a Billing Agreement

Express Checkout for Payflow Pro 35Express Checkout Transaction TypesOrder3transaction instead of an Authorization. Orders provide greater flexibilit

Seite 30 - Using Reference Transactions

Express Checkout Transaction TypesDo Reauthorization336 Express Checkout for Payflow Pro– Set Express Checkout request: TRXTYPE=O, ACTION=S– Get Expr

Seite 31

Express Checkout for Payflow Pro 37Express Checkout Transaction TypesDo Authorization3TRXTYPE=A &TENDER=P &PARTNER=partner &USER=user &am

Seite 32

Express Checkout Transaction TypesDelayed Capture338 Express Checkout for Payflow ProComplete CaptureTo set up a capture of the total amount in the o

Seite 33 - Express Checkout Transaction

Express Checkout for Payflow Pro 39Express Checkout Transaction TypesVoid3VoidA Void transaction voids any of the following transaction types: z Orde

Seite 34 - Authorization

Contents4 Express Checkout for Payflow ProUpdating a Billing Agreement . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 35

Express Checkout Transaction TypesCredit340 Express Checkout for Payflow ProTRXTYPE=C &TENDER=P PARTNER=partner VENDOR=vendor &USER=user &

Seite 36 - Do Reauthorization

Express Checkout for Payflow Pro 414Transaction Responses Transaction response parameters indicate the status of the transaction and return requested

Seite 37 - Delayed Capture

Transaction ResponsesAddress Verification Service Responses From PayPal442 Express Checkout for Payflow ProAddress Verification Service Responses Fro

Seite 38 - Partial Capture

Express Checkout for Payflow Pro 43Transaction ResponsesCard Security Code Results4Card Security Code ResultsThe CVV2MATCH parameter returns Y, N, or

Seite 39

Transaction ResponsesPNREF Value444 Express Checkout for Payflow ProPayPal Card Security Code ResultsThe table below shows the detailed results retur

Seite 40

Express Checkout for Payflow Pro 45Transaction ResponsesRESULT Values and RESPMSG Text4RESULT Values and RESPMSG TextThe RESULT parameter and value i

Seite 41 - Transaction Responses

Transaction ResponsesRESULT Values and RESPMSG Text446 Express Checkout for Payflow Pro2 Invalid tender type. Your merchant bank account does not sup

Seite 42

Express Checkout for Payflow Pro 47Transaction ResponsesRESULT Values and RESPMSG Text426 Invalid vendor account. Login information is incorrect. Ver

Seite 43 - Card Security Code Results

Transaction ResponsesRESULT Values and RESPMSG Text448 Express Checkout for Payflow Pro108 Void error. See RESPMSG. Make sure the transaction ID ente

Seite 44 - PNREF Value

Express Checkout for Payflow Pro 49Transaction ResponsesRESULT Values and RESPMSG Text4126 Fraud Protection Services Filter — Flagged for review by f

Seite 45

Express Checkout for Payflow Pro 5ContentsTesting Your Integration Using the PayPal Simulator . . . . . . . . . . . . . . . . . .

Seite 46

Transaction ResponsesRESULT Values and RESPMSG Text450 Express Checkout for Payflow Pro1016 Buyer Authentication Service — 3-D Secure error response

Seite 47

Express Checkout for Payflow Pro 515Express Checkout Testing You can set up the testing of your integration using two methods.z Testing Your Integrat

Seite 48

Express Checkout TestingTesting Your Integration Using the Sandbox552 Express Checkout for Payflow Pro– Password: (your password)Your account should

Seite 49

Express Checkout for Payflow Pro 53Express Checkout TestingTesting Your Integration Using the PayPal Simulator5You should also create a Buyer account

Seite 50

Express Checkout TestingTesting Your Integration Using the PayPal Simulator554 Express Checkout for Payflow Pro

Seite 51 - Express Checkout Testing

A Express Checkout for Payflow Pro 55Express Checkout Parameter ReferenceThis reference describes all parameters that can be used with the Express Che

Seite 52 - Create a Payflow Test Account

Express Checkout Parameter ReferenceUser Parameter DescriptionsA56 Express Checkout for Payflow ProUser Parameter DescriptionsAll Payflow transaction

Seite 53

Express Checkout for Payflow Pro 57Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsAExpress Checkout Parameter Description

Seite 54

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA58 Express Checkout for Payflow ProCANCELURL (Required) URL to which the

Seite 55 - Reference

Express Checkout for Payflow Pro 59Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsAPAYMENTTYPE (Optional) Is one of the f

Seite 56 - User Parameter Descriptions

Contents6 Express Checkout for Payflow Pro

Seite 57

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA60 Express Checkout for Payflow ProTAXAMT (Required if L_TAXAMTn is speci

Seite 58

Express Checkout for Payflow Pro 61Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsAMAXAMT (Optional) The expected maximum

Seite 59

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA62 Express Checkout for Payflow ProLOCALECODE (Optional) Locale of pages

Seite 60

Express Checkout for Payflow Pro 63Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsASet Express Checkout Response Paramete

Seite 61

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA64 Express Checkout for Payflow ProGet Express Checkout Details Request P

Seite 62 - Checkout

Express Checkout for Payflow Pro 65Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsAPAYERSTATUS Status of buyer. Values ar

Seite 63

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA66 Express Checkout for Payflow ProSHIPTONAME Ship-to name. If you includ

Seite 64

Express Checkout for Payflow Pro 67Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsABILLTONAME Bill-to name.NOTE:The bill-

Seite 65

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA68 Express Checkout for Payflow ProDo Express Checkout Payment Request Pa

Seite 66

Express Checkout for Payflow Pro 69Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsAAMT (Required) Amount.Limitations: Nin

Seite 67

Express Checkout for Payflow Pro 7PrefaceIntended AudienceThis guide assumes that its readers: z Are experienced web or application developersz Have

Seite 68

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA70 Express Checkout for Payflow ProL_COSTn (Required if L_QTYn is supplie

Seite 69

Express Checkout for Payflow Pro 71Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsAHANDLINGAMT (Optional) Total handling

Seite 70

Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsA72 Express Checkout for Payflow ProDo Express Checkout Payment Response P

Seite 71

Express Checkout for Payflow Pro 73Express Checkout Parameter ReferenceExpress Checkout Parameter DescriptionsATAXAMT Sum of tax for all items in thi

Seite 72

Express Checkout Parameter ReferenceDo Authorization Parameter DescriptionsA74 Express Checkout for Payflow ProDo Authorization Parameter Description

Seite 73

Express Checkout for Payflow Pro 75Express Checkout Parameter ReferenceDo Reauthorization Parameter DescriptionsADo Reauthorization Parameter Descrip

Seite 74

Express Checkout Parameter ReferenceCredit Parameter DescriptionsA76 Express Checkout for Payflow ProCredit Parameter DescriptionsORIGID (Required) P

Seite 75 - Void Parameter Descriptions

Express Checkout for Payflow Pro 77Express Checkout Parameter ReferenceDelayed Capture Parameter DescriptionsADelayed Capture Parameter DescriptionsM

Seite 76 - Credit Parameter Descriptions

Express Checkout Parameter ReferenceBilling Agreement Parameter DescriptionsA78 Express Checkout for Payflow ProBilling Agreement Parameter Descripti

Seite 77

Express Checkout for Payflow Pro 79Express Checkout Parameter ReferenceBilling Agreement Parameter DescriptionsACreate Customer Billing Agreement Res

Seite 78

Document History8 Express Checkout for Payflow ProAugust 2009 Revised and updated. Added reference transactions and RecurringPayments billing type. R

Seite 79

Express Checkout Parameter ReferenceBilling Agreement Parameter DescriptionsA80 Express Checkout for Payflow ProUpdate Customer Billing Agreement Res

Seite 80

Express Checkout for Payflow Pro 81Express Checkout Parameter ReferenceReference Transaction Parameter DescriptionsAReference Transaction Parameter D

Seite 81 - returned from Create

Express Checkout Parameter ReferenceReference Transaction Parameter DescriptionsA82 Express Checkout for Payflow ProPAYMENTTYPE (Optional) Is one of

Seite 82

Express Checkout for Payflow Pro 83Express Checkout Parameter ReferenceReference Transaction Parameter DescriptionsAL_COSTn (Optional) Line-item uni

Seite 83

Express Checkout Parameter ReferenceReference Transaction Parameter DescriptionsA84 Express Checkout for Payflow ProTAXAMT (Required if L_TAXAMTn is

Seite 84

Express Checkout for Payflow Pro 85Express Checkout Parameter ReferenceReference Transaction Parameter DescriptionsAReference Transaction Response Pa

Seite 85

Express Checkout Parameter ReferenceReference Transaction Parameter DescriptionsA86 Express Checkout for Payflow Pro

Seite 86

B Express Checkout for Payflow Pro 87Currency CodesThe following currencies are supported for use in transactions.TABLE B.1 Currencies and Currency Co

Seite 87 - Currency Codes

Currency CodesB88 Express Checkout for Payflow ProTHB Thai BahtUSD U.S. Dollar TABLE B.1 Currencies and Currency CodesCode Currency

Seite 88

89 C Country CodesNOTE:This table lists country codes defined by ISO 3166-1.Table 1: Country CodesCountry CodeAFGHANISTAN AFÅLAND ISLANDS AXALBANIA AL

Seite 89 - Country Codes

Express Checkout for Payflow Pro 91Express Checkout Processing FlowThis chapter describes Express Checkout processing: z “What Is Express Checkout?”

Seite 90 - Country Code

Country Codes90CENTRAL AFRICAN REPUBLICCFCHAD TDCHILE CLCHINA CNCHRISTMAS ISLAND CXCOCOS (KEELING) ISLANDSCCCOLOMBIA COCOMOROS KMCONGO CGCONGO, THE DE

Seite 91

91GUINEA GNGUINEA-BISSAU GWGUYANA GYHAITI HTHEARD ISLAND AND MCDONALD ISLANDSHMHOLY SEE (VATICAN CITY STATE)VAHONDURAS HNHONG KONG HKHUNGARY HUICELAND

Seite 92

Country Codes92MICRONESIA, FEDER-ATED STATES OFFMMOLDOVA, REPUBLIC OFMDMONACO MCMONGOLIA MNMONTSERRAT MSMOROCCO MAMOZAMBIQUE MZMYANMAR MMNAMIBIA NANAU

Seite 93

93SAO TOME AND PRINC-IPESTSAUDI ARABIA SASENEGAL SNSERBIA AND MON-TENEGROCSSEYCHELLES SCSIERRA LEONE SLSINGAPORE SGSLOVAKIA SKSLOVENIA SISOLOMON ISLAN

Seite 94

Country Codes94VIRGIN ISLANDS, U.S. VIWALLIS AND FUTUNA WFWESTERN SAHARA EHYEMEN YEZAMBIA ZMZIMBABWE ZWCountry Code

Seite 95

IndexAACTION parameter 12, 57, 64, 68, 78, 79, 81ADDROVERRIDE parameter 61ADJUSTMENTAMT parameter 65AMT parameter 12AMTparameter 57, 69, 74, 76, 77, 8

Seite 96

Index96 Express Checkout for Payflow ProIINVNUM parameter 61, 66, 69, 82Israeli New Sheqel 87ITEMAMT parameter 83JJapanese Yen 87KKoruna 87Krona 87Kr

Seite 97

Express Checkout for Payflow Pro 97IndexHDRIMG 62HOSTADDRESS 55HOSTPORT 55, 56INVNUM 61, 66, 69, 82ITEMAMT 83L_BILLINGAGREEMENTDESCRIPTIONn 58L_BILLI

Seite 98

Index98 Express Checkout for Payflow ProSHIPTONAME parameter 63, 66, 71, 84SHIPTOSTATE parameter 63, 66, 71, 81, 85SHIPTOSTREET2 parameter 63, 66, 71

Kommentare zu diesen Handbüchern

Keine Kommentare