PayPal Certified Developer Program Study GuideFor Professional Use OnlyCurrently only available in English.A usage Professional UniquementDisponible e
List of Tables10 March 2008 PayPal Certified Developer Program Study GuideTable 8.10 TransactionSearch Response Fields . . . . . . . . . . .
TransactionsPayment Notification Integration8100 March 2008 PayPal Certified Developer Program Study GuideReportingPaypal Reporting Tools provide the
PayPal Certified Developer Program Study Guide March 2008 101TransactionsPayment Notification Integration8that will process the IPN posts, and click S
TransactionsPayment Notification Integration8102 March 2008 PayPal Certified Developer Program Study GuideNOTIFYURL=IPNnotificationURL?shared_secret_v
PayPal Certified Developer Program Study Guide March 2008 103TransactionsDispute Notification8Dispute NotificationCustomers can register claims about
TransactionsReview Questions8104 March 2008 PayPal Certified Developer Program Study Guide
PayPal Certified Developer Program Study Guide March 2008 1059Sandbox TestingIn this chapter, you will learn:z How to set up test users in the Sandbox
Sandbox TestingOverview9106 March 2008 PayPal Certified Developer Program Study GuideSOAP API Servers https://api.sandbox.paypal.com/2.0/ For API cert
PayPal Certified Developer Program Study Guide March 2008 107Sandbox TestingAccessing the PayPal Sandbox9Accessing the PayPal SandboxTo access the Pay
Sandbox TestingAccessing the PayPal Sandbox9108 March 2008 PayPal Certified Developer Program Study GuideSigning Up for Sandbox AccessTo sign up for S
PayPal Certified Developer Program Study Guide March 2008 109Sandbox TestingAccessing the PayPal Sandbox93. If you do not already have an account, cli
PayPal Certified Developer Program Study Guide March 2008 111Online Payment ProcessingOnline payment processing simplifies the operation of an online
Sandbox TestingAccessing the PayPal Sandbox9110 March 2008 PayPal Certified Developer Program Study GuideWelcome to the PayPal SandboxWhen you log in
PayPal Certified Developer Program Study Guide March 2008 111Sandbox TestingSetting Up Test Accounts9PayPal test email, however, is a self-contained e
Sandbox TestingSetting Up Test Accounts9112 March 2008 PayPal Certified Developer Program Study GuideManaging Test AccountsYou can view, work with, or
PayPal Certified Developer Program Study Guide March 2008 113Sandbox TestingSetting Up Test Accounts93. Click Create Account. The result is shown belo
Sandbox TestingSetting Up Test Accounts9114 March 2008 PayPal Certified Developer Program Study GuideCreating a Business AccountTo create a seller wit
PayPal Certified Developer Program Study Guide March 2008 115Sandbox TestingSetting Up Test Accounts9N OTE: The Login Email is a pseudo-randomized add
Sandbox TestingSetting Up Test Accounts9116 March 2008 PayPal Certified Developer Program Study GuideThe bank account is a source of funds for a user’
PayPal Certified Developer Program Study Guide March 2008 117Sandbox TestingSetting Up Test Accounts96. In the resulting success window, click the Con
Sandbox TestingTesting PayPal Website Features9118 March 2008 PayPal Certified Developer Program Study GuideTesting PayPal Website FeaturesThis chapte
PayPal Certified Developer Program Study Guide March 2008 119Sandbox TestingTesting PayPal Website Features9https://www.paypal.com/pdn-item. For gener
Online Payment ProcessingHow Online Payment Processing Works112 March 2008 PayPal Certified Developer Program Study GuideIndividualsz Merchant: Someon
Sandbox TestingTesting PayPal Website Features9120 March 2008 PayPal Certified Developer Program Study GuideHandling Pending TransactionsTransactions
PayPal Certified Developer Program Study Guide March 2008 121Sandbox TestingTesting PayPal Website Features9Instant Payment Notification (IPN)You can
Sandbox TestingTesting PayPal Website Features9122 March 2008 PayPal Certified Developer Program Study GuideTo enable IPN for a test account, follow t
PayPal Certified Developer Program Study Guide March 2008 123Sandbox TestingTesting PayPal Website Features94. On the Add Funds by Electronic Funds Tr
Sandbox TestingTesting PayPal Website Features9124 March 2008 PayPal Certified Developer Program Study Guide5. In the Currency drop-down list, select
PayPal Certified Developer Program Study Guide March 2008 125Sandbox TestingTesting PayPal NVP APIs910.On the Request Money – Confirm page, click Requ
Sandbox TestingTesting PayPal NVP APIs9126 March 2008 PayPal Certified Developer Program Study GuideTesting Express CheckoutThe following diagram show
PayPal Certified Developer Program Study Guide March 2008 127Sandbox TestingTesting PayPal NVP APIs9<input type=hidden name=RETURNURLvalue=http://w
Sandbox TestingTesting PayPal NVP APIs9128 March 2008 PayPal Certified Developer Program Study GuideIf the operation was successful, the GetExpressChe
PayPal Certified Developer Program Study Guide March 2008 129Sandbox TestingTesting Error Conditions97. If the operation was successful, the response
PayPal Certified Developer Program Study Guide March 2008 13Online Payment ProcessingWhat to Look for in an Online Payment Processing Solution12. Merc
Sandbox TestingTesting Error Conditions9130 March 2008 PayPal Certified Developer Program Study GuideTo test Virtual Terminal, you must set risk contr
PayPal Certified Developer Program Study Guide March 2008 131Sandbox TestingTesting Error Conditions9DoDirectPayment AMT OrderTotal Specify the error
Sandbox TestingTesting Error Conditions9132 March 2008 PayPal Certified Developer Program Study GuideN OTE: If the trigger value is not a valid error
PayPal Certified Developer Program Study Guide March 2008 133Sandbox TestingTesting Error Conditions9Negative Testing Using a Non-Amount Trigger Field
Sandbox TestingTesting Error Conditions9134 March 2008 PayPal Certified Developer Program Study GuideTIMESTAMP=2007%2d04%2d04T03%3a10%3a23Z&CORREL
PayPal Certified Developer Program Study Guide March 2008 135Sandbox TestingTesting Error Conditions9N OTE: The specified AVS code is set, regardless
Sandbox TestingTesting Error Conditions9136 March 2008 PayPal Certified Developer Program Study GuideTesting an AVS Code Using Virtual TerminalConside
PayPal Certified Developer Program Study Guide March 2008 137Sandbox TestingTesting Error Conditions9Testing an AVS Code Using DoDirectPaymentThe foll
Sandbox TestingTesting Error Conditions9138 March 2008 PayPal Certified Developer Program Study GuideTesting Using CVV CodesYou can simulate credit-ca
PayPal Certified Developer Program Study Guide March 2008 139Sandbox TestingTesting Error Conditions9When you try to process the transaction, the foll
Online Payment ProcessingPayPal’s Payment Processing Solutions114 March 2008 PayPal Certified Developer Program Study GuideReliablez Provide reliable
Sandbox TestingTesting Recurring Payments9140 March 2008 PayPal Certified Developer Program Study GuideThe request invokes the following response:TIME
PayPal Certified Developer Program Study Guide March 2008 141Sandbox TestingReview Questions9Review QuestionsAnswers to review questions are in Append
Sandbox TestingReview Questions9142 March 2008 PayPal Certified Developer Program Study Guide
PayPal Certified Developer Program Study Guide March 2008 143AAnswers to Review QuestionsChapter 11. Indicate if each statement is True (T) or False (
Answers to Review QuestionsChapter 1A144 March 2008 PayPal Certified Developer Program Study Guide3. The following steps describe the payment authoriz
PayPal Certified Developer Program Study Guide March 2008 145Answers to Review QuestionsChapter 1A6. Match each PayPal solution to the service it offe
Answers to Review QuestionsChapter 2A146 March 2008 PayPal Certified Developer Program Study Guide7. Select the PayPal payment processing solutions th
PayPal Certified Developer Program Study Guide March 2008 147Answers to Review QuestionsChapter 2A2. List the four most common fraud-related risks fac
Answers to Review QuestionsChapter 2A148 March 2008 PayPal Certified Developer Program Study Guide5. Fill in the blanks to complete the following stat
PayPal Certified Developer Program Study Guide March 2008 149Answers to Review QuestionsChapter 2A8. The left column in the table lists the PCI data s
PayPal Certified Developer Program Study Guide March 2008 15Online Payment ProcessingPayPal’s Payment Processing Solutions1your site and get the featu
Answers to Review QuestionsChapter 3A150 March 2008 PayPal Certified Developer Program Study GuideChapter 31. The following steps describe the getting
PayPal Certified Developer Program Study Guide March 2008 151Answers to Review QuestionsChapter 4AChapter 41. False. API credentials must be included
Answers to Review QuestionsChapter 8A152 March 2008 PayPal Certified Developer Program Study GuideChapter 81. Up to 115% of the originally authorized
PayPal Certified Developer Program Study Guide March 2008 153BGeneral Reference InformationThis appendix contains information that may be valuable whe
General Reference InformationPayPal-Supported Transactional CurrenciesB154 March 2008 PayPal Certified Developer Program Study GuidePayPal-Supported T
PayPal Certified Developer Program Study Guide March 2008 155General Reference InformationAVS Response CodesBAVS Response CodesTable B.3 lists the AVS
General Reference InformationCVV2 Response CodesB156 March 2008 PayPal Certified Developer Program Study GuideCVV2 Response CodesTable B.4 lists the C
PayPal Certified Developer Program Study Guide March 2008 157GGlossaryAAddress Verification System (AVS) — A system used to verify the identity of a c
G158 March 2008 PayPal Certified Developer Program Study GuidePPayPal Direct Payment API — An API that enables merchants to accept credit card payment
PayPal Certified Developer Program Study Guide March 2008 159IIndexAacquiring bank 12adding a bank account 115address verification system (AVS) 34addr
Online Payment ProcessingPayPal’s Payment Processing Solutions116 March 2008 PayPal Certified Developer Program Study Guide– PayPal as an Additional P
IndexI160 March 2008 PayPal Certified Developer Program Study GuideDoDirectPaymentrequest 80response 84DoExpressCheckoutPaymentrequest 68response 71Do
PayPal Certified Developer Program Study Guide March 2008 161IndexInegative testing 129OOpenSSL 49Order Review page 76PPayflow Gateway products 15Payf
IndexI162 March 2008 PayPal Certified Developer Program Study Guidenegative 129paying 123Send Money 123verifying a payment 119verifying a refund 122We
PayPal Certified Developer Program Study Guide March 2008 17Online Payment ProcessingPayPal’s Payment Processing Solutions1N OTE: This Study Guide and
Online Payment ProcessingReview Questions118 March 2008 PayPal Certified Developer Program Study GuideReview QuestionsAnswers to review questions are
PayPal Certified Developer Program Study Guide March 2008 19Online Payment ProcessingReview Questions13. The following steps describe the payment auth
PayPal Certified Developer Program Study GuideDocument Number: 100018.en_US-200803© 2008 PayPal, Inc. All rights reserved. PayPal is a registered trad
Online Payment ProcessingReview Questions120 March 2008 PayPal Certified Developer Program Study Guide6. Match each PayPal solution to the service it
PayPal Certified Developer Program Study Guide March 2008 21Online Payment ProcessingReview Questions17. Select the PayPal payment processing solution
Online Payment ProcessingReview Questions122 March 2008 PayPal Certified Developer Program Study Guide
PayPal Certified Developer Program Study Guide March 2008 232Internet Security and Fraud PreventionE-commerce has become an essential sales channel fo
Internet Security and Fraud PreventionLiability for Internet Fraud224 March 2008 PayPal Certified Developer Program Study Guidetrade publication, esti
PayPal Certified Developer Program Study Guide March 2008 25Internet Security and Fraud PreventionInternet Fraud: What It Is and How It Happens2more q
Internet Security and Fraud PreventionWho Is at Risk for Online Fraud226 March 2008 PayPal Certified Developer Program Study Guidestolen credit cards.
PayPal Certified Developer Program Study Guide March 2008 27Internet Security and Fraud PreventionReducing Exposure to Fraud2Reducing Exposure to Frau
Internet Security and Fraud PreventionWhat Banks and Card Associations Are Doing to Prevent Online Credit Card Fraud228 March 2008 PayPal Certified De
PayPal Certified Developer Program Study Guide March 2008 29Internet Security and Fraud PreventionWhat PayPal Is Doing to Protect Your Business Agains
PayPal Certified Developer Program Study Guide March 2008 3ContentsChapter 1 Online Payment Processing . . . . . . . . . . . . . . . .
Internet Security and Fraud PreventionDisclosure and Compliance230 March 2008 PayPal Certified Developer Program Study GuideDisclosure and ComplianceD
PayPal Certified Developer Program Study Guide March 2008 31Internet Security and Fraud PreventionDisclosure and Compliance24. Return policy. Your cus
Internet Security and Fraud PreventionDisclosure and Compliance232 March 2008 PayPal Certified Developer Program Study GuideWhile validating that you’
PayPal Certified Developer Program Study Guide March 2008 33Internet Security and Fraud PreventionDisclosure and Compliance2In addition to adhering to
Internet Security and Fraud PreventionPayPal Fraud Protection Services234 March 2008 PayPal Certified Developer Program Study GuidePayPal Fraud Protec
PayPal Certified Developer Program Study Guide March 2008 35Internet Security and Fraud PreventionPayPal Fraud Protection Services2z Reduce chargeback
Internet Security and Fraud PreventionPayPal Fraud Protection Services236 March 2008 PayPal Certified Developer Program Study GuidePayPal Fraud Protec
PayPal Certified Developer Program Study Guide March 2008 37Internet Security and Fraud PreventionReview Questions2z Extra security measure. At checko
Internet Security and Fraud PreventionReview Questions238 March 2008 PayPal Certified Developer Program Study Guide3. Match each participant in the pa
PayPal Certified Developer Program Study Guide March 2008 39Internet Security and Fraud PreventionReview Questions25. Fill in the blanks to complete t
Contents4 March 2008 PayPal Certified Developer Program Study GuideChapter 3 Getting Started With Account Setup . . . . . . . . . . . .43
Internet Security and Fraud PreventionReview Questions240 March 2008 PayPal Certified Developer Program Study Guide8. The left column in the table lis
PayPal Certified Developer Program Study Guide March 2008 41Internet Security and Fraud PreventionReview Questions210.Indicate if each statement is Tr
Internet Security and Fraud PreventionReview Questions242 March 2008 PayPal Certified Developer Program Study Guide
PayPal Certified Developer Program Study Guide March 2008 433Getting Started With Account SetupIn this chapter, you will learn about:z Steps for getti
Getting Started With Account SetupPayPal Sandbox344 March 2008 PayPal Certified Developer Program Study Guide3. Enroll in the selected PayPal services
PayPal Certified Developer Program Study Guide March 2008 45Getting Started With Account SetupReview Question3Review QuestionAnswers to review questio
Getting Started With Account SetupReview Question346 March 2008 PayPal Certified Developer Program Study Guide5. What is the purpose of the PayPal San
PayPal Certified Developer Program Study Guide March 2008 474API CredentialsIn this chapter, you will learn:z What API credentials arez How to establi
API CredentialsEstablishing API Credentials448 March 2008 PayPal Certified Developer Program Study GuideEstablishing API CredentialsThe two authentica
PayPal Certified Developer Program Study Guide March 2008 49API CredentialsEstablishing API Credentials4Generate the API Certificate1. Log in to a Pay
PayPal Certified Developer Program Study Guide March 2008 5ContentsButton and Logo Placement and Use . . . . . . . . . . . . . . . .
API CredentialsUsing API Credentials450 March 2008 PayPal Certified Developer Program Study GuideTo import the API certificate, execute the following
PayPal Certified Developer Program Study Guide March 2008 51API CredentialsReview Questions4IMPORTANT: In the final implementation, protect the values
API CredentialsReview Questions452 March 2008 PayPal Certified Developer Program Study Guide
PayPal Certified Developer Program Study Guide March 2008 535Name-Value Pair (NVP) APIIn this chapter, you will learn:z The basic steps for using the
Name-Value Pair (NVP) APITechnical Details554 March 2008 PayPal Certified Developer Program Study GuideCreate and Post the RequestCreate an NVP reques
PayPal Certified Developer Program Study Guide March 2008 55Name-Value Pair (NVP) APITechnical Details5z The name is separated from the value by an eq
Name-Value Pair (NVP) APITechnical Details556 March 2008 PayPal Certified Developer Program Study GuideRequest FormatEach NVP request consists of requ
PayPal Certified Developer Program Study Guide March 2008 57Name-Value Pair (NVP) APITechnical Details5Response FormatA response from the PayPal serve
Name-Value Pair (NVP) APIReview Questions558 March 2008 PayPal Certified Developer Program Study GuideMultiple errors can be returned. Each set of err
PayPal Certified Developer Program Study Guide March 2008 596Express CheckoutIn this chapter you will learn:z How Express Checkout worksz How to use t
Contents6 March 2008 PayPal Certified Developer Program Study GuideInstant Payment Notification (IPN). . . . . . . . . . . . . . . . .
Express CheckoutHow Express Checkout Works660 March 2008 PayPal Certified Developer Program Study GuideThe PayPal Express Checkout API calls work as f
PayPal Certified Developer Program Study Guide March 2008 61Express CheckoutExpress Checkout API Reference Information6Express Checkout API Reference
Express CheckoutExpress Checkout API Reference Information662 March 2008 PayPal Certified Developer Program Study GuideSetExpressCheckout RequestThe S
PayPal Certified Developer Program Study Guide March 2008 63Express CheckoutExpress Checkout API Reference Information6PAYMENTACTION How the merchant
Express CheckoutExpress Checkout API Reference Information664 March 2008 PayPal Certified Developer Program Study GuideADDROVERRIDE The value 1 indica
PayPal Certified Developer Program Study Guide March 2008 65Express CheckoutExpress Checkout API Reference Information6SetExpressCheckout ResponseThe
Express CheckoutExpress Checkout API Reference Information666 March 2008 PayPal Certified Developer Program Study GuideGetExpressCheckoutDetails Reque
PayPal Certified Developer Program Study Guide March 2008 67Express CheckoutExpress Checkout API Reference Information6SUFFIX Payer’s suffix.Character
Express CheckoutExpress Checkout API Reference Information668 March 2008 PayPal Certified Developer Program Study GuideDoExpressCheckoutPayment Reques
PayPal Certified Developer Program Study Guide March 2008 69Express CheckoutExpress Checkout API Reference Information6DESC Description of items the c
PayPal Certified Developer Program Study Guide March 2008 7ContentsChapter 4. . . . . . . . . . . . . . . . . . . . . . . . .
Express CheckoutExpress Checkout API Reference Information670 March 2008 PayPal Certified Developer Program Study GuideTAXAMT Sum of tax for all items
PayPal Certified Developer Program Study Guide March 2008 71Express CheckoutExpress Checkout API Reference Information6DoExpressCheckoutPayment Respon
Express CheckoutExpress Checkout API Reference Information672 March 2008 PayPal Certified Developer Program Study GuideAMT The final amount charged, i
PayPal Certified Developer Program Study Guide March 2008 73Express CheckoutButton and Logo Placement and Use6Button and Logo Placement and UseWhen yo
Express CheckoutButton and Logo Placement and Use674 March 2008 PayPal Certified Developer Program Study GuideIf your site has a Checkout button on pa
PayPal Certified Developer Program Study Guide March 2008 75Express CheckoutRedirecting to PayPal6Using PayPal-Hosted ImagesPayPal requires that you u
Express CheckoutOrder Review Page Setup676 March 2008 PayPal Certified Developer Program Study GuideOrder Review Page SetupPayPal recommends that orde
PayPal Certified Developer Program Study Guide March 2008 77Express CheckoutReview Questions6Review QuestionsAnswers to review questions are in Append
Express CheckoutReview Questions678 March 2008 PayPal Certified Developer Program Study Guide
PayPal Certified Developer Program Study Guide March 2008 797Direct Payment APIIn this chapter, you will learn:z How Direct Payment worksz How to use
Contents8 March 2008 PayPal Certified Developer Program Study Guide
Direct Payment APIDirect Payment API Reference Information780 March 2008 PayPal Certified Developer Program Study GuideDirect Payment API Reference In
PayPal Certified Developer Program Study Guide March 2008 81Direct Payment APIDirect Payment API Reference Information7ACCT Credit-card number.Charact
Direct Payment APIDirect Payment API Reference Information782 March 2008 PayPal Certified Developer Program Study GuideCURRENCYCODE A three-character
PayPal Certified Developer Program Study Guide March 2008 83Direct Payment APIDirect Payment API Reference Information7INVNUM The merchant’s own invoi
Direct Payment APIDirect Payment API Reference Information784 March 2008 PayPal Certified Developer Program Study GuideDoDirectPayment ResponseA DoDir
PayPal Certified Developer Program Study Guide March 2008 85Direct Payment APIAuthorization & Capture7Authorization & CapturePayPal assumes th
Direct Payment APIReview Questions786 March 2008 PayPal Certified Developer Program Study Guide
PayPal Certified Developer Program Study Guide March 2008 878TransactionsIn this chapter, you will learn:z How to use the Authorize & Capture APIs
TransactionsAuthorization & Capture APIs888 March 2008 PayPal Certified Developer Program Study GuideHonor Period and Authorization PeriodWhen the
PayPal Certified Developer Program Study Guide March 2008 89TransactionsAuthorization & Capture APIs8DoCapture ResponseA DoCapture response contai
PayPal Certified Developer Program Study Guide March 2008 9List of TablesTable 1.1 PayPal Payment Processing Solutions . . . . . . . . . .
TransactionsAuthorization & Capture APIs890 March 2008 PayPal Certified Developer Program Study GuidePARENTTRANSACTIONID Parent or related transac
PayPal Certified Developer Program Study Guide March 2008 91TransactionsAuthorization & Capture APIs8DoVoid RequestUse a DoVoid request to request
TransactionsAuthorization & Capture APIs892 March 2008 PayPal Certified Developer Program Study GuideDoVoid ResponseA DoVoid response contains the
PayPal Certified Developer Program Study Guide March 2008 93TransactionsRefunds8Authorization & Capture Best PracticesThe following sections descr
TransactionsRefunds894 March 2008 PayPal Certified Developer Program Study GuideRefundTransaction RequestUse a RefundTransaction request to initiate a
PayPal Certified Developer Program Study Guide March 2008 95TransactionsTransaction Searches8Transaction SearchesTo find all transactions that occurre
TransactionsTransaction Searches896 March 2008 PayPal Certified Developer Program Study GuideINVNUM Search by the invoice identification key, as set f
PayPal Certified Developer Program Study Guide March 2008 97TransactionsTransaction Searches8TRANSACTIONCLASS Search by classification of transaction.
TransactionsRetrieving Transaction Details898 March 2008 PayPal Certified Developer Program Study GuideTransactionSearch ResponseA TransactionSearch r
PayPal Certified Developer Program Study Guide March 2008 99TransactionsPayment Notification Integration8GetTransactionDetails RequestUse a GetTransac
Komentarze do niniejszej Instrukcji