PayPal Payflow Pro - 2007 Betriebsanweisung

Stöbern Sie online oder laden Sie Betriebsanweisung nach Software PayPal Payflow Pro - 2007 herunter. PayPal Payflow Pro - 2007 Developer's Guide Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 74
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Payflow Pro
Developers Guide
For Professional Use Only
Currently only available in English.
A usage Professional Uniquement
Disponible en Anglais uniquement pour l’instant.
Last updated: September 2007
Seitenansicht 0
1 2 3 4 5 6 ... 73 74

Inhaltsverzeichnis

Seite 1 - Developer’s Guide

Payflow Pro Developer’s GuideFor Professional Use OnlyCurrently only available in English.A usage Professional UniquementDisponible en Anglais uniquem

Seite 2

IntroductionSupported Processing Platforms110 Payflow Pro Developer’s Guide3. The response (approved/declined, and so on) is received from the financi

Seite 3 - Contents

Payflow Pro Developer’s Guide 11IntroductionAbout Security1About SecurityIt is your responsibility to protect your passwords and other confidential da

Seite 4 - 4 XMLPay Developer’s Guide

IntroductionAbout Security112 Payflow Pro Developer’s Guide

Seite 5 - XMLPay Developer’s Guide 5

Payflow Pro Developer’s Guide 132Installing and Configuring the Payflow APIsThe Payflow software development kit (SDK) is available either as a standa

Seite 6 - XMLPay Developer’s Guide

Installing and Configuring the Payflow APIsPreparing the Payflow Client Application214 Payflow Pro Developer’s Guide

Seite 7 - Organization of This Document

Payflow Pro Developer’s Guide 153Performing Credit Card TransactionsThis chapter describes performing credit card transactions. Responses to transacti

Seite 8 - Revision History

Performing Credit Card TransactionsAbout Credit Card Processing316 Payflow Pro Developer’s GuideN OTE: You cannot remove a hold on funds through the p

Seite 9

Payflow Pro Developer’s Guide 17Performing Credit Card TransactionsAbout Credit Card Processingthe type of card. If card security code data is submitt

Seite 10 - Payflow Pro Advantages

Performing Credit Card TransactionsContents of a Transaction Request318 Payflow Pro Developer’s Guidethe card to your Payflow Pro account through PayP

Seite 11 - About Security

Payflow Pro Developer’s Guide 19Performing Credit Card TransactionsHow To Format a Transactionz Spaces are allowed in values.z Enclose the PARMLIST in

Seite 12

Payflow Pro Developer’s GuideDocument Number: 200010.en_US-200709© 2007 PayPal, Inc. All rights reserved. PayPal is a registered trademark of PayPal,

Seite 13 - Payflow APIs

Performing Credit Card TransactionsParameters Used in Credit Card Transactions320 Payflow Pro Developer’s Guidez Appendix C, “Additional Reporting Par

Seite 14 - Payflow Pro Developer’s Guide

Payflow Pro Developer’s Guide 21Performing Credit Card TransactionsParameters Used in Credit Card TransactionsCUSTREF Merchant-defined identifier for

Seite 15 - Transactions

Performing Credit Card TransactionsParameters Used in Credit Card Transactions322 Payflow Pro Developer’s GuidePARTNER The ID provided to you by the a

Seite 16 - About Credit Card Processing

Payflow Pro Developer’s Guide 23Performing Credit Card TransactionsValues Required by All Transaction TypesValues Required by All Transaction TypesAll

Seite 17

Performing Credit Card TransactionsSubmitting Sale Transactions324 Payflow Pro Developer’s GuideUSERPWD Each transaction type has additional parameter

Seite 18 - PARMLIST Syntax Guidelines

Payflow Pro Developer’s Guide 25Performing Credit Card TransactionsSubmitting Authorisation/Delayed Capture Transactionstransaction information. CVV2

Seite 19 - How To Format a Transaction

Performing Credit Card TransactionsSubmitting Authorisation/Delayed Capture Transactions326 Payflow Pro Developer’s GuideTypical Authorisation Transac

Seite 20

Payflow Pro Developer’s Guide 27Performing Credit Card TransactionsSubmitting Authorisation/Delayed Capture TransactionsThe return data for an Authori

Seite 21

Performing Credit Card TransactionsSubmitting Voice Authorisation Transactions328 Payflow Pro Developer’s GuideDelayed Capture Transaction: Error Hand

Seite 22

Payflow Pro Developer’s Guide 29Performing Credit Card TransactionsSubmitting Credit TransactionsSubmitting Credit TransactionsThe Credit transaction

Seite 23

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

Seite 24 - Submitting Sale Transactions

Performing Credit Card TransactionsSubmitting Void Transactions330 Payflow Pro Developer’s GuideFields Copied From the Original Transaction into the C

Seite 25

Payflow Pro Developer’s Guide 31Performing Credit Card TransactionsSubmitting Void Transactionsz You can void Delayed Capture, Sale, Credit, Authorisa

Seite 26

Performing Credit Card TransactionsSubmitting Inquiry Transactions332 Payflow Pro Developer’s GuideSubmitting Inquiry Transactions An Inquiry transact

Seite 27

Payflow Pro Developer’s Guide 33Performing Credit Card TransactionsRecharging to the Same Credit Card (Reference Transactions)Inquiry Transaction Para

Seite 28

Performing Credit Card TransactionsRecharging to the Same Credit Card (Reference Transactions)334 Payflow Pro Developer’s GuideIf you attempt to perfo

Seite 29

Payflow Pro Developer’s Guide 35Performing Credit Card TransactionsRecharging to the Same Credit Card (Reference Transactions)Example Reference Transa

Seite 30 - Submitting Void Transactions

Performing Credit Card TransactionsSubmitting Card-Present (SWIPE) Transactions336 Payflow Pro Developer’s GuideSubmitting Card-Present (SWIPE) Transa

Seite 31

Payflow Pro Developer’s Guide 37Performing Credit Card TransactionsCard Security Code Validation“TRXTYPE=S&TENDER=C&PARTNER=PayPal&USER=Su

Seite 32

Performing Credit Card TransactionsCard Security Code Validation338 Payflow Pro Developer’s GuideEven though your processor may be certified for card

Seite 33

Payflow Pro Developer’s Guide 39Performing Credit Card TransactionsCard Security Code ValidationIn this example result, the card security code value m

Seite 34 - FIRSTNAME ZIP

Contents4 XMLPay Developer’s GuideWhen To Use a Sale Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 35 - Example Reference Transaction

Performing Credit Card TransactionsCard Security Code Validation340 Payflow Pro Developer’s Guide

Seite 36

Payflow Pro Developer’s Guide 414Responses to Credit Card Transaction RequestsThis chapter describes the contents of a response to a credit card trans

Seite 37 - Card Security Code Validation

Responses to Credit Card Transaction RequestsPNREF Value442 Payflow Pro Developer’s GuidePNREF ValueThe PNREF is a unique transaction identification n

Seite 38 - Card Security Code Results

Payflow Pro Developer’s Guide 43Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values4RESULT Codes and RESPMSG ValuesRESULT is

Seite 39 - CVV2MATCH=Y

Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values444 Payflow Pro Developer’s Guide6 Invalid or unsupported currency code7 F

Seite 40

Payflow Pro Developer’s Guide 45Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values433 Error in canceling the recurring profi

Seite 41 - Transaction Requests

Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values446 Payflow Pro Developer’s Guide114 Card Security Code (CSC) Mismatch. An

Seite 42 - PNREF Value

Payflow Pro Developer’s Guide 47Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values4150 Issuing bank timed out151 Issuing ban

Seite 43

Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values448 Payflow Pro Developer’s GuideRESULT Values for Communications ErrorsA

Seite 44

Payflow Pro Developer’s Guide 49Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values4Details of the response message may vary

Seite 45

XMLPay Developer’s Guide 5ContentsCard Security Code Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 46

Responses to Credit Card Transaction RequestsRESULT Codes and RESPMSG Values450 Payflow Pro Developer’s Guide- 40 Unexpected Request ID found in reque

Seite 47

Payflow Pro Developer’s Guide 515Testing Payflow Pro Credit Card TransactionsTo test your application, direct all transactions to pilot-payflowpro.ver

Seite 48

Testing Payflow Pro Credit Card TransactionsResult Code Responses552 Payflow Pro Developer’s GuideResult Code ResponsesThis section describes the resu

Seite 49

Payflow Pro Developer’s Guide 53Testing Payflow Pro Credit Card TransactionsResult Code Responses5 Alternative Methods for Generating Specific Result

Seite 50

Testing Payflow Pro Credit Card TransactionsResult Code Responses554 Payflow Pro Developer’s GuideTesting Card Security Code If you submit a value for

Seite 51

Payflow Pro Developer’s Guide 556Activating Your Payflow Pro AccountWhen you are ready to activate your Payflow Pro account to begin submitting live t

Seite 52 - Result Code Responses

Activating Your Payflow Pro Account656 Payflow Pro Developer’s Guide

Seite 53

Payflow Pro Developer’s Guide 57AProcessor DetailsCitibank SingaporeContacting Citibank Singapore (CSIN)Citibank N.A.1 Temasek Avenue#11-01 Millenia T

Seite 54 - Testing Card Security Code

Processor DetailsCitibank SingaporeA58 Payflow Pro Developer’s Guidez Kuwaiti Dinar (KWD), ISO code 414z South Korean Won (KRW), ISO code 410z Philipp

Seite 55 - Activating Your Payflow Pro

Payflow Pro Developer’s Guide 59Processor DetailsCitibank SingaporeASettlement TimeCitibank Singapore settles at 9:30 PM Singapore Time. This means an

Seite 56

Contents6 XMLPay Developer’s GuideAppendix B Verbosity: Viewing Processor-Specific Transaction Results . . . . . . . . . . . . . . . .

Seite 57 - Processor Details

Processor DetailsFirst Data Resources (FDI)A60 Payflow Pro Developer’s GuideFirst Data Resources (FDI)Contacting First Data InternationalFirst Data Cl

Seite 58 - Supported Transaction Types

Payflow Pro Developer’s Guide 61Processor DetailsFirst Data Resources (FDI)Az Philippines Peso (PHP), ISO code 608z Canadian Dollar (CAD), ISO code 12

Seite 59 - Settlement Time

Processor DetailsFirst Data Resources (FDI)A62 Payflow Pro Developer’s GuideSettlement TimeFDI settles at 6:00 PM Australian Eastern Time. This means

Seite 60 - First Data Resources (FDI)

Payflow Pro Developer’s Guide 63BVerbosity: Viewing Processor-Specific Transaction Results Transaction results (especially values for declines and err

Seite 61 - Setting Up the FDI Processor

Verbosity: Viewing Processor-Specific Transaction ResultsSupported Verbosity SettingsB64 Payflow Pro Developer’s GuideTRANSSTATE Integer 10 State of t

Seite 62

Payflow Pro Developer’s Guide 65Verbosity: Viewing Processor-Specific Transaction ResultsChanging the Verbosity SettingBTable B.2 shows the increments

Seite 63 - Specific Transaction Results

Verbosity: Viewing Processor-Specific Transaction ResultsChanging the Verbosity SettingB66 Payflow Pro Developer’s Guide

Seite 64

Payflow Pro Developer’s Guide 67 C Additional Reporting ParametersThis appendix lists parameters whose values can appear in PayPal Manager reports. Fo

Seite 65

Additional Reporting ParametersC68 Payflow Pro Developer’s GuideSHIPTOFIRSTNAME First name in the shipping address No Alpha-numeric30SHIPTOLASTNAME La

Seite 66

Payflow Pro Developer’s Guide 69DXMLPayAbout XMLPayXMLPay specifies an XML syntax for payment requests and associated responses in a payment-processin

Seite 67

Payflow Pro Developer’s Guide 7PrefacePayflow Pro is a high performance TCP/IP-based Internet payment solution. Payflow Pro is pre-integrated with lea

Seite 68

XMLPayPayflow Pro XMLPay Developer’s GuideD70 Payflow Pro Developer’s Guide

Seite 69 - About XMLPay

Payflow Pro Developer’s Guide 71IndexIndexAACCT parameter 20American Express 57American Express, card security code acceptance 38AMT parameter 20APIsd

Seite 70

Index72 Payflow Pro Developer’s Guidepayflowpro.paypal.com 9pilot-payflowpro.paypal.com 9PNREF 41format of value 42PNREF value 42PROXYADDRESS 18PROXYL

Seite 71

Payflow Pro Developer’s Guide 73IndexRESPMSG parameter 43RESULT parameter 43transactionscommercial card 37creating 23credit 29inquiry 32sale 24voice a

Seite 72

Index74 Payflow Pro Developer’s Guide

Seite 73

PrefaceWhere to Go for More Information8 Payflow Pro Developer’s GuideWhere to Go for More InformationPayPal Manager online help describes the use of

Seite 74

Payflow Pro Developer’s Guide 91IntroductionPayflow Pro is a high performance TCP/IP-based internet payment solution. It is pre-integrated with leadin

Kommentare zu diesen Handbüchern

Keine Kommentare