PayPal Website Payments Pro - 2007 Betriebsanweisung

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

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

Inhaltsverzeichnis

Seite 2 - Notice of Non-Liability

Website Payments Pro OverviewSupported Transactions110 Website Payments Pro Developer’s GuideAfter selecting products to purchase, your customer choos

Seite 3 - Contents

Website Payments Pro Developer’s Guide 11Website Payments Pro OverviewDirect Payment Overview1Direct Payment OverviewDirect Payment offers you direct

Seite 4

Website Payments Pro OverviewAdditional Services112 Website Payments Pro Developer’s GuideAdditional ServicesIf you have signed up for the Recurring B

Seite 5

Website Payments Pro Developer’s Guide 132Installing and Configuring the Payflow SDKThe Payflow SDK is available either as a standalone client that yo

Seite 6

Installing and Configuring the Payflow SDKPreparing the Payflow Client Application214 Website Payments Pro Developer’s GuidePreparing the Payflow Clie

Seite 7 - Organisation of This Document

Website Payments Pro Developer’s Guide 153Creating a Simple Transaction RequestThis chapter describes how to create a simple Sale transaction request.

Seite 8

3 Creating a Simple Transaction Request Transaction Request Connection Parameters Table 3.1 describes the connection parameters. Pass them in t

Seite 9 - Website Payments Pro Overview

Website Payments Pro Developer’s Guide 17Creating a Simple Transaction RequestTransaction Request3Using Special Characters in ValuesBecause the ampers

Seite 10 - Supported Currencies

Creating a Simple Transaction RequestSale Transaction Example318 Website Payments Pro Developer’s GuideSale Transaction ExampleIn addition to the conn

Seite 11 - Direct Payment Overview

Website Payments Pro Developer’s Guide 19Creating a Simple Transaction RequestHow to Format a Transaction3How to Format a TransactionFor details on ho

Seite 12 - About the PayPal SDK

© 2006 PayPal Inc. All rights reserved. PayPal, the PayPal logo, Payflow, and Payflow Pro are registered trademarks of PayPal Inc. Other trademarks an

Seite 13 - Payflow SDK

Creating a Simple Transaction RequestHow to Format a Transaction320 Website Payments Pro Developer’s Guide

Seite 14

Website Payments Pro Developer’s Guide 214Performing Direct Payment Credit Card TransactionsThis chapter provides guidelines on how to implement PayPa

Seite 15 - Transaction Request

Performing Direct Payment Credit Card TransactionsHow Direct Payment Works422 Website Payments Pro Developer’s GuideHow Direct Payment WorksFigure 3-1

Seite 16 - Connection Parameters

Website Payments Pro Developer’s Guide 23Performing Direct Payment Credit Card TransactionsParameters Used in Transactions4For an Authorisation, PayPa

Seite 17

Performing Direct Payment Credit Card TransactionsParameters Used in Transactions424 Website Payments Pro Developer’s GuideNOTE: Unless otherwise note

Seite 18 - Sale Transaction Example

Website Payments Pro Developer’s Guide 25Performing Direct Payment Credit Card TransactionsParameters Used in Transactions4ZIP Account holder’s five t

Seite 19 - How to Format a Transaction

Performing Direct Payment Credit Card TransactionsParameters Used in Transactions426 Website Payments Pro Developer’s GuideCURRENCY One of the followi

Seite 20

Website Payments Pro Developer’s Guide 27Performing Direct Payment Credit Card TransactionsParameters Used in Transactions4HANDLINGAMT Total packing c

Seite 21 - Card Transactions

Performing Direct Payment Credit Card TransactionsParameters Used in Transactions428 Website Payments Pro Developer’s GuideMERCHANTSESSIONID Your cust

Seite 22 - How Direct Payment Works

Website Payments Pro Developer’s Guide 29Performing Direct Payment Credit Card TransactionsAdditional Parameters by Transaction Type4Additional Parame

Seite 23

Website Payments Pro Developer’s Guide 3ContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 24

Performing Direct Payment Credit Card TransactionsSubmitting Sale Transactions430 Website Payments Pro Developer’s GuideWhen to Use a Sale Transaction

Seite 25 - “Using Address

Website Payments Pro Developer’s Guide 31Performing Direct Payment Credit Card TransactionsSubmitting Authorisation/Delayed Capture Transactions4Submi

Seite 26 - Code Validation” on page 40

Performing Direct Payment Credit Card TransactionsSubmitting Authorisation/Delayed Capture Transactions432 Website Payments Pro Developer’s GuideRequi

Seite 27

Website Payments Pro Developer’s Guide 33Performing Direct Payment Credit Card TransactionsSubmitting Authorisation/Delayed Capture Transactions4EXAMP

Seite 28 - Country Codes

Performing Direct Payment Credit Card TransactionsSubmitting Authorisation/Delayed Capture Transactions434 Website Payments Pro Developer’s GuideStep

Seite 29 - Submitting Sale Transactions

Website Payments Pro Developer’s Guide 35Performing Direct Payment Credit Card TransactionsSubmitting Credit Transactions4Delayed Capture Transaction:

Seite 30

Performing Direct Payment Credit Card TransactionsSubmitting Void Transactions436 Website Payments Pro Developer’s GuideSubmitting Void Transactions T

Seite 31

Website Payments Pro Developer’s Guide 37Performing Direct Payment Credit Card TransactionsRecharging to the Same Credit Card (Reference Transactions)

Seite 32

Performing Direct Payment Credit Card TransactionsRecharging to the Same Credit Card (Reference Transactions)438 Website Payments Pro Developer’s Guid

Seite 33

Website Payments Pro Developer’s Guide 39Performing Direct Payment Credit Card TransactionsUsing Address Verification Service4Note the value of the PN

Seite 34

Contents4 Website Payments Pro Developer’s GuideChapter 4 Performing Direct Payment Credit Card Transactions . . .21How Direct Payment Works . .

Seite 35

Performing Direct Payment Credit Card TransactionsCard Security Code Validation440 Website Payments Pro Developer’s GuideNOTE: AVS checks only for a s

Seite 36 - Submitting Void Transactions

Website Payments Pro Developer’s Guide 41Performing Direct Payment Credit Card TransactionsCard Security Code Validation4American Express Card Securit

Seite 37

Performing Direct Payment Credit Card TransactionsCard Security Code Validation442 Website Payments Pro Developer’s GuideExample CVV2 Request Paramete

Seite 38

5 Testing Credit Card Transactions To test your application, direct all transactions to pilot-payflowpro.verisign.com. Transactions direc

Seite 39

Testing Credit Card TransactionsTesting Result Code Responses544 Website Payments Pro Developer’s GuideTesting Result Code Responses You can use the a

Seite 40 - Card Security Code Validation

Website Payments Pro Developer’s Guide 45Testing Credit Card TransactionsTesting Result Code Responses57 Field format error Use any of these as AMOUNT

Seite 41

Testing Credit Card TransactionsTesting Result Code Responses546 Website Payments Pro Developer’s Guide23 Invalid account number Use any of these as A

Seite 42 - Example CVV2 Response

Website Payments Pro Developer’s Guide 476PayPal Express Checkout Transaction ProcessingThis chapter provides guidelines on how to implement PayPal Ex

Seite 43 - Testing Guidelines

PayPal Express Checkout Transaction ProcessingHow PayPal Express Checkout Works648 Website Payments Pro Developer’s GuideHow PayPal Express Checkout W

Seite 44

Website Payments Pro Developer’s Guide 49PayPal Express Checkout Transaction ProcessingSale and Authorisation Transactions6The web page layout may dif

Seite 45

Website Payments Pro Developer’s Guide 5ContentsChapter 5 Testing Credit Card Transactions . . . . . . . . . . . . . .43Testing Guideline

Seite 46

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Sale Transaction Example650 Website Payments Pro Developer’s GuideNOTE: PayPal E

Seite 47 - Transaction Processing

Website Payments Pro Developer’s Guide 51PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Sale Transaction Example6In addition to

Seite 48

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Sale Transaction Example652 Website Payments Pro Developer’s GuideEXAMPLE 6.3Gen

Seite 49

Website Payments Pro Developer’s Guide 53PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions6Do E

Seite 50

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions654 Website Payments Pro Developer’s Guidez Th

Seite 51

Website Payments Pro Developer’s Guide 55PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions6NOSH

Seite 52

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions656 Website Payments Pro Developer’s GuideSet

Seite 53

Website Payments Pro Developer’s Guide 57PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions6Get

Seite 54

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions658 Website Payments Pro Developer’s GuideObta

Seite 55

Website Payments Pro Developer’s Guide 59PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions6Do E

Seite 56

Contents6 Website Payments Pro Developer’s GuideRESULT Codes and RESPMSG Values . . . . . . . . . . . . . . . . . . . . . . . .

Seite 57

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions660 Website Payments Pro Developer’s GuideDo E

Seite 58

Website Payments Pro Developer’s Guide 61PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions6TAXA

Seite 59

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions662 Website Payments Pro Developer’s GuidePend

Seite 60

Website Payments Pro Developer’s Guide 63PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions6In a

Seite 61 - Table 4.1

PayPal Express Checkout Transaction ProcessingPayPal Express Checkout Transaction Parameter Descriptions664 Website Payments Pro Developer’s Guide

Seite 62 - Void Transaction Parameters

Website Payments Pro Developer’s Guide 657PayPal Button Placement and Page DesignsIMPORTANT: When you offer PayPal Express Checkout to your customers,

Seite 63 - Credit Transaction Parameters

PayPal Button Placement and Page DesignsExamples of Button Placement766 Website Payments Pro Developer’s GuideExamples of Button PlacementHere are som

Seite 64

Website Payments Pro Developer’s Guide 67PayPal Button Placement and Page DesignsPayment Method Page Layout Recommendations7Payment Method Page Layout

Seite 65 - Page Designs

PayPal Button Placement and Page DesignsPayment Method Page Layout Recommendations768 Website Payments Pro Developer’s Guide

Seite 66 - Examples of Button Placement

Website Payments Pro Developer’s Guide 698Responses to Transaction RequestsThis chapter describes the contents of a response to a transaction request.

Seite 67

Website Payments Pro Developer’s Guide 7PrefaceWebsite Payments Pro Developer’s Guide describes Website Payments Pro and how to integrate it into your

Seite 68

Responses to Transaction RequestsContents of a Transaction Response870 Website Payments Pro Developer’s GuidePPREF Unique transaction ID of the paymen

Seite 69 - Requests

Website Payments Pro Developer’s Guide 71Responses to Transaction RequestsAddress Verification Responses from PayPal8Address Verification Responses fr

Seite 70

Responses to Transaction RequestsCard Security Code Results872 Website Payments Pro Developer’s GuideCard Security Code ResultsThe CVV2MATCH parameter

Seite 71

Website Payments Pro Developer’s Guide 73Responses to Transaction RequestsPNREF Value8PayPal Card Security Code ResultsTable 8.4, “Card security code

Seite 72 - Card Security Code Results

8 74 Responses to Transaction Requests RESULT Codes and RESPMSG Values The PNREF in

Seite 73 - PNREF Value

Website Payments Pro Developer’s Guide 75Responses to Transaction RequestsRESULT Codes and RESPMSG Values84 Invalid amount format. Use the format: “##

Seite 74

Responses to Transaction RequestsRESULT Codes and RESPMSG Values876 Website Payments Pro Developer’s Guide31 Error in adding the recurring profile32 E

Seite 75

Website Payments Pro Developer’s Guide 77Responses to Transaction RequestsRESULT Codes and RESPMSG Values8113 Merchant sale total will exceed the sale

Seite 76

Responses to Transaction RequestsRESULT Codes and RESPMSG Values878 Website Payments Pro Developer’s Guide133 Data mismatch in HTTP retry request150 I

Seite 77

Website Payments Pro Developer’s Guide 79Responses to Transaction RequestsRESULT Codes and RESPMSG Values81041 Buyer Authentication Service — Validate

Seite 78

PrefaceWhere to Go for More Information8 Website Payments Pro Developer’s Guidez Chapter 6, “PayPal Express Checkout Transaction Processing”, explains

Seite 79

Responses to Transaction RequestsRESULT Codes and RESPMSG Values880 Website Payments Pro Developer’s GuideRESULT Values for Communications ErrorsA val

Seite 80

Website Payments Pro Developer’s Guide 81Responses to Transaction RequestsRESULT Codes and RESPMSG Values8-28 Parameter list format error: name-29 Fai

Seite 81

Responses to Transaction RequestsRESULT Codes and RESPMSG Values882 Website Payments Pro Developer’s Guide

Seite 82

Website Payments Pro Developer’s Guide 83AVerbosity: Viewing Processor-Specific Transaction Results Transaction results (especially values for decline

Seite 83 - Specific Transaction Results

Verbosity: Viewing Processor-Specific Transaction ResultsSupported Verbosity SettingsA84 Website Payments Pro Developer’s GuideTRANSSTATE Integer 10 S

Seite 84

Website Payments Pro Developer’s Guide 85Verbosity: Viewing Processor-Specific Transaction ResultsChanging the Verbosity SettingATable A.2 shows the i

Seite 85

Verbosity: Viewing Processor-Specific Transaction ResultsChanging the Verbosity SettingA86 Website Payments Pro Developer’s Guide

Seite 86

Website Payments Pro Developer’s Guide 87BISO Country CodesThe following International Standards Organisation (ISO) country codes are used when fillin

Seite 87 - ISO Country Codes

ISO Country CodesB88 Website Payments Pro Developer’s GuideBOLIVIA BOBOSNIA AND HERZEGOVINA BABOTSWANA BWBRAZIL BRBRITISH VIRGIN ISLANDS VGBRUNEI BNB

Seite 88

Website Payments Pro Developer’s Guide 89ISO Country CodesBEGYPT EGEL SALVADOR SVESTONIA EEFIJI FJFINLAND FIFRANCE FRFRENCH GUIANA GFFRENCH POLYNESI

Seite 89

Website Payments Pro Developer’s Guide 91Website Payments Pro OverviewWith Website Payments Pro, you get the payment processing capabilities of a merc

Seite 90

ISO Country CodesB90 Website Payments Pro Developer’s GuideISRAEL IL ITALY ITJAMAICA JMJAPAN JPJORDAN JOKAZAKHSTAN KZKENYA KEKUWAIT KWLAO PEOPLE'

Seite 91

Website Payments Pro Developer’s Guide 91ISO Country CodesBMONTSERRAT MSMOROCCO MAMOZAMBIQUE MZNAMIBIA NANEPAL NPNETHERLANDS NLNETHERLANDS ANTILLES A

Seite 92

ISO Country CodesB92 Website Payments Pro Developer’s GuideSAINT LUCIA LCSAINT VINCENT AND THE GRENDINES VCSAMOA WSSAUDI ARABIA SASENEGAL SNSERBIA

Seite 93

Website Payments Pro Developer’s Guide 93ISO Country CodesBUGANDA UGUKRAINE UAUNITED ARAB EMIRATES AEUNITED KINGDOM GBUNITED STATES OF AMERICA USURU

Seite 94

ISO Country CodesB94 Website Payments Pro Developer’s Guide

Seite 95

Website Payments Pro Developer’s Guide 95AACCT parameter 24ACCTTYPE parameter 24ACTION parameter 56, 57, 59add-on servicesRecurring Billing Service 12

Seite 96

96 Website Payments Pro Developer’s GuideNNAME Information parameters 28NOSHIPPING parameter 55NOTE parameter 62NOTIFYURL parameter 28Ooperationtestin

Seite 97

Website Payments Pro Developer’s Guide 97TTAXAMT parameter 29, 60, 61TENDER parameter 18testing operation 43testing Website Payments Pro Payflow Editi

Seite 98

98 Website Payments Pro Developer’s Guide

Kommentare zu diesen Handbüchern

Keine Kommentare