PayPal Website Payments Pro - 2007 Guía de usuario

Busca en linea o descarga Guía de usuario para Software PayPal Website Payments Pro - 2007. PayPal Website Payments Pro - 2007 Developer's Guide Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir

Indice de contenidos

Pagina 2 - Notice of Non-Liability

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

Pagina 3 - Contents

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

Pagina 4

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

Pagina 5

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

Pagina 6

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

Pagina 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.

Pagina 8

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

Pagina 9 - Website Payments Pro Overview

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

Pagina 10 - Supported Currencies

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

Pagina 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

Pagina 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

Pagina 13 - Payflow SDK

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

Pagina 14

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

Pagina 15 - Transaction Request

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

Pagina 16 - Connection Parameters

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

Pagina 17

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

Pagina 18 - Sale Transaction Example

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

Pagina 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

Pagina 20

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

Pagina 21 - Card Transactions

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

Pagina 22 - How Direct Payment Works

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

Pagina 23

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

Pagina 24

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

Pagina 25 - “Using Address

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

Pagina 26 - Code Validation” on page 40

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

Pagina 27

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

Pagina 28 - Country Codes

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

Pagina 29 - Submitting Sale Transactions

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

Pagina 30

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

Pagina 31

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

Pagina 32

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

Pagina 33

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

Pagina 34

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

Pagina 35

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

Pagina 36 - Submitting Void Transactions

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

Pagina 37

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

Pagina 38

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

Pagina 39

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

Pagina 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

Pagina 41

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

Pagina 42 - Example CVV2 Response

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

Pagina 43 - Testing Guidelines

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

Pagina 44

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

Pagina 45

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

Pagina 46

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

Pagina 47 - Transaction Processing

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

Pagina 48

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

Pagina 49

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

Pagina 50

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

Pagina 51

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

Pagina 52

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

Pagina 53

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

Pagina 54

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

Pagina 55

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

Pagina 56

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

Pagina 57

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

Pagina 58

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

Pagina 59

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

Pagina 60

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

Pagina 61 - Table 4.1

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

Pagina 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,

Pagina 63 - Credit Transaction Parameters

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

Pagina 64

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

Pagina 65 - Page Designs

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

Pagina 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.

Pagina 67

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

Pagina 68

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

Pagina 69 - Requests

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

Pagina 70

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

Pagina 71

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

Pagina 72 - Card Security Code Results

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

Pagina 73 - PNREF Value

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

Pagina 74

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

Pagina 75

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

Pagina 76

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

Pagina 77

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

Pagina 78

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

Pagina 79

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

Pagina 80

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

Pagina 81

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

Pagina 82

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

Pagina 83 - Specific Transaction Results

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

Pagina 84

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

Pagina 85

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

Pagina 86

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

Pagina 87 - ISO Country Codes

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

Pagina 88

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

Pagina 89

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

Pagina 90

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

Pagina 91

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

Pagina 92

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

Pagina 93

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

Pagina 94

ISO Country CodesB94 Website Payments Pro Developer’s Guide

Pagina 95

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

Pagina 96

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

Pagina 97

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

Pagina 98

98 Website Payments Pro Developer’s Guide

Comentarios a estos manuales

Sin comentarios