PayPal Payflow Pro - 2010 Betriebsanweisung Seite 1

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

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 104
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - Developer’s Guide

Payflow Pro Reporting Developer’s GuideLast updated: June 2010

Seite 2

Reporting OverviewURL for Running Applications110 Reporting Developer’s GuideRunning Reports by Report Template Name or Report NameYou can run reports

Seite 3 - Contents

Search ParametersPayPalTransactionIDSearchD100 Reporting Developer’s GuideTender Type stringEmail stringAmount currencyResponse Msg stringComment1 str

Seite 4 - 4 Reporting Developer’s Guide

Reporting Developer’s Guide 101Search ParametersPayPalEmailSearchDPayPalEmailSearchTABLE D.29 PayPalEmailSearch input parametersName Description TypeR

Seite 5

Search ParametersPayPalNameSearchD102 Reporting Developer’s GuidePayPalNameSearchTABLE D.31 PayPalNameSearch input parametersName Description TypeRequ

Seite 6 - 6 Reporting Developer’s Guide

Reporting Developer’s Guide 103IndexIndexCcreateScheduleRequest 16createTemplateRequest 14creating report templates 47creating schedules 51creating te

Seite 7 - Organization

Index104 Reporting Developer’s Guide

Seite 8 - Revision History

Reporting Developer’s Guide 112Using the Reporting APIThis chapter describes how you can use the Reporting API to perform the following tasks.z “Runni

Seite 9 - Reporting Overview

Using the Reporting APIWhere to Go For More Information on the APIs212 Reporting Developer’s GuideResponse DataResponses include the following informa

Seite 10 - URL for Running Applications

Reporting Developer’s Guide 13Using the Reporting APIRunning Reports2Running a Report and Obtaining Report DataThis procedure describes how to run a r

Seite 11 - Using the Reporting API

Using the Reporting APIManaging Report Templates214 Reporting Developer’s GuideData is returned for the report page specified by pageNum. To obtain th

Seite 12 - Running Reports

Reporting Developer’s Guide 15Using the Reporting APIUsing Report Templates2The response to creating a report template returns a respCode and respMsg.

Seite 13

Using the Reporting APIUsing Report Templates216 Reporting Developer’s GuideStep 2. Get the metadataRequest to get the report’s metadata by calling ge

Seite 14 - Managing Report Templates

Reporting Developer’s Guide 17Using the Reporting APIUsing Report Templates2getScheduleResponse returns all the reportIds and execution dates of the r

Seite 15 - Using Report Templates

Using the Reporting APIPerforming Searches218 Reporting Developer’s GuidePerforming SearchesUsing the Reporting API, you can search for transaction da

Seite 16 - Scheduling a Report Template

Reporting Developer’s Guide 193Response Codes and Status CodesThis chapter provides the following details on reports. It identifies:z Response codes a

Seite 17

Payflow Pro Reporting Developer’s GuideDocument Number: 200009.en_US-200912© 2010 PayPal, Inc. All rights reserved. PayPal is a registered trademark o

Seite 18 - Performing Searches

Response Codes and Status CodesStatus Codes320 Reporting Developer’s GuideStatus CodesStatus codes indicate the status of a report, not necessarily th

Seite 19 - Response Codes and Status

Reporting Developer’s Guide 21AReporting XML SchemaThis appendix contains the XML Reporting 1.0 schema.<?xml version="1.0" encoding="

Seite 20 - Status Codes

Reporting XML SchemaA22 Reporting Developer’s Guide<xs:element ref="templateName"/></xs:sequence></xs:complexType></xs:

Seite 21 - Reporting XML Schema

Reporting Developer’s Guide 23Reporting XML SchemaA<xs:element ref="reportParam" minOccurs="0" maxOccurs="unbounded"/

Seite 22

Reporting XML SchemaA24 Reporting Developer’s Guide<xs:sequence><xs:element name="responseCode" type="xs:int"/><xs:

Seite 23

Reporting Developer’s Guide 25Reporting XML SchemaA<xs:element name="executionTime" type="xs:dateTime" minOccurs="0"/

Seite 24

Reporting XML SchemaA26 Reporting Developer’s Guide<xs:element name="data" type="xs:string" minOccurs="0"/></xs

Seite 25

Reporting Developer’s Guide 27Reporting XML SchemaA<xs:element name="daily"><xs:complexType/></xs:element><xs:element n

Seite 26

Reporting XML SchemaA28 Reporting Developer’s Guide

Seite 27

Reporting Developer’s Guide 29BReporting SamplesThis appendix demonstrates how to use the Reporting API to create, run, and manage reports. For detail

Seite 28

Reporting Developer’s Guide 3ContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Seite 29 - Reporting Samples

Reporting SamplesRunning a Daily Activity ReportB30 Reporting Developer’s GuideRunning a Daily Activity Report ResponseIn the response to running the

Seite 30

Reporting Developer’s Guide 31Reporting SamplesRunning a Transaction Summary ReportBRunning a Transaction Summary ReportThis sample demonstrates how t

Seite 31

Reporting SamplesGetting Results by Report IDB32 Reporting Developer’s GuideRunning a Transaction Summary Report ResponseIn the response to running th

Seite 32 - Getting Results by Report ID

Reporting Developer’s Guide 33Reporting SamplesGetting MetadataBGetting Results by Report ID ResponseIn the response to getting results by report ID,

Seite 33 - Getting Metadata

Reporting SamplesGetting MetadataB34 Reporting Developer’s GuideGetting Metadata ResponseIn the response to retrieving metadata, the response code of

Seite 34 - Getting Metadata Response

Reporting Developer’s Guide 35Reporting SamplesGetting MetadataB<dataName>Reponse Msg</dataName><dataType>string</dataType><

Seite 35 - Format Returned

Reporting SamplesGetting DataB36 Reporting Developer’s GuideGetting DataThis sample demonstrates how to retrieve the data in a previously run report.G

Seite 36 - Getting Data

Reporting Developer’s Guide 37Reporting SamplesGetting DataB</columnData><columnData><data>4111XXXXXXXX1111</data></columnD

Seite 37

Reporting SamplesGetting DataB38 Reporting Developer’s Guide<columnData><data/></columnData><columnData><data/></colu

Seite 38

Reporting Developer’s Guide 39Reporting SamplesGetting DataB</columnData><columnData><data>0</data></columnData><colu

Seite 39

Contents4 Reporting Developer’s GuideChapter 3 Response Codes and Status Codes . . . . . . . . . . . . .19Response Codes. . . . . .

Seite 40

Reporting SamplesGetting DataB40 Reporting Developer’s Guide<columnData><data>Approved</data></columnData><columnData>&l

Seite 41

Reporting Developer’s Guide 41Reporting SamplesGetting DataB<columnData><data>S</data></columnData><columnData><data&

Seite 42

Reporting SamplesGetting DataB42 Reporting Developer’s Guide<data>0</data></columnData><columnData><data>Approved</da

Seite 43

Reporting Developer’s Guide 43Reporting SamplesGetting DataB<columnData><data>2007-09-07 18:01:31</data></columnData><colum

Seite 44

Reporting SamplesGetting DataB44 Reporting Developer’s Guide</columnData><columnData><data>0</data></columnData><colu

Seite 45

Reporting Developer’s Guide 45Reporting SamplesGetting DataB</columnData><columnData><data>2007-09-07 18:03:09</data></colu

Seite 46 - Data Returned

Reporting SamplesGetting DataB46 Reporting Developer’s GuideData ReturnedThe data is returned in the following tabular format of 13 rows and 11 column

Seite 47 - Creating a Report Template

Reporting Developer’s Guide 47Reporting SamplesCreating a Report TemplateBCreating a Report TemplateThis sample demonstrates how to create a report te

Seite 48 - Updating a Report Template

Reporting SamplesUpdating a Report TemplateB48 Reporting Developer’s GuideUpdating a Report TemplateThis sample demonstrates how to update the paramet

Seite 49 - Getting a Report Template

Reporting Developer’s Guide 49Reporting SamplesGetting a Report TemplateBGetting a Report TemplateThis sample demonstrates how to retrieve a report te

Seite 50 - Deleting a Report Template

Reporting Developer’s Guide 5ContentsCreating a Schedule Response . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 51 - Creating a Schedule

Reporting SamplesDeleting a Report TemplateB50 Reporting Developer’s GuideDeleting a Report TemplateThis sample demonstrates how to delete a report te

Seite 52 - Getting a Schedule

Reporting Developer’s Guide 51Reporting SamplesCreating a ScheduleBCreating a ScheduleThis sample demonstrates how to create a schedule for a report t

Seite 53 - Updating a Schedule

Reporting SamplesGetting a ScheduleB52 Reporting Developer’s GuideGetting a ScheduleGetting a Schedule Request?xml version="1.0" encoding=&q

Seite 54 - Deleting a Schedule

Reporting Developer’s Guide 53Reporting SamplesUpdating a ScheduleBUpdating a ScheduleThis sample demonstrates how to update a schedule.Updating a Sch

Seite 55

Reporting SamplesDeleting a ScheduleB54 Reporting Developer’s GuideDeleting a ScheduleThis sample demonstrates how to delete a schedule.Deleting a Sch

Seite 56

Reporting Developer’s Guide 55Reporting SamplesRunning a Transaction ID SearchBRunning a Transaction ID SearchThis sample demonstrates how to run a se

Seite 57 - Report Parameters

Reporting SamplesRunning a Transaction ID SearchB56 Reporting Developer’s Guide

Seite 58

Reporting Developer’s Guide 57CReport ParametersDaily Activity ReportTABLE C.1 Daily Activity Report input parameters Name Description Type Required?A

Seite 59 - Transaction Summary Report

Report ParametersDaily Activity ReportC58 Reporting Developer’s GuideCurrency values are returned in the three-character currency code specified. The

Seite 60 - Settlement Report

Reporting Developer’s Guide 59Report ParametersTransaction Summary ReportCTransaction Summary ReportTABLE C.3 Transaction Summary Report input paramet

Seite 61

Contents6 Reporting Developer’s GuideCommentSearch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 62

Report ParametersSettlement ReportC60 Reporting Developer’s GuideSettlement ReportTABLE C.5 Settlement Report input parameters Name Description TypeRe

Seite 63 - Shipping and Billing Report

Reporting Developer’s Guide 61Report ParametersSettlement ReportCExpires stringAmount currencyResult Code numberResponse Msg stringComment1 stringComm

Seite 64 - Batch ID Report

Report ParametersPayPal Settlement Summary ReportC62 Reporting Developer’s GuidePayPal Settlement Summary ReportTABLE C.7 PayPal Settlement Summary Re

Seite 65 - Custom Report

Reporting Developer’s Guide 63Report ParametersShipping and Billing ReportCShipping and Billing ReportTABLE C.9 Shipping and Billing Report input para

Seite 66

Report ParametersBatch ID ReportC64 Reporting Developer’s GuideBatch ID ReportBilling State stringBilling Zip stringBilling Email stringBilling Countr

Seite 67

Reporting Developer’s Guide 65Report ParametersCustom ReportCCustom Reporttimezone Timezone used to interpret timesstring N GMTGMT+/-XX:XXGMT Ngroup_b

Seite 68

Report ParametersCustom ReportC66 Reporting Developer’s Guideend_date End date to run report fordatetime YYYY-MM-DD HH:MI:SSYN/AYminimum_amount Minimu

Seite 69

Reporting Developer’s Guide 67Report ParametersCustom ReportCinclude_authorization Include Authorizations in reportstring N truefalsetrue Ninclude_sal

Seite 70

Report ParametersCustom ReportC68 Reporting Developer’s Guidesort_option Sort by ascending or descendingstring N AscendingDescendingAscendingNtimezone

Seite 71

Reporting Developer’s Guide 69Report ParametersCustom ReportCshow_response_msg Return Response Msg column in result?string N truefalsetrue Nshow_comme

Seite 72

Reporting Developer’s Guide 7PrefacePayflow Pro Reporting Developer’s Guide describes the Reporting XML API. The XML API enables you to develop Web an

Seite 73 - Fraud Protection Report

Report ParametersCustom ReportC70 Reporting Developer’s Guideshow_csc_match Return CSC Match column in result?string N truefalsetrue Nshow_billing_fir

Seite 74 - Filter Scorecard Report

Reporting Developer’s Guide 71Report ParametersCustom ReportCshow_shipping_last_nameReturn Shipping Last Name column in result?string N truefalsetrue

Seite 75 - Auto Delayed Capture Report

Report ParametersCustom ReportC72 Reporting Developer’s GuideOrder ID string Only if Cybercash merchantTransaction ID stringTime dateType stringTender

Seite 76 - Auto Credit Report

Reporting Developer’s Guide 73Report ParametersFraud Protection ReportCFraud Protection ReportShipping First Name stringShipping Last Name stringShipp

Seite 77 - Auto Void Report

Report ParametersFilter Scorecard ReportC74 Reporting Developer’s GuideFilter Scorecard ReportTABLE C.16 Fraud Protection Report output parametersColu

Seite 78 - Auto Resettle Report

Reporting Developer’s Guide 75Report ParametersAuto Delayed Capture ReportCAuto Delayed Capture ReportTABLE C.19 Auto Delayed Capture Report input par

Seite 79 - Recurring Billing Report

Report ParametersAuto Credit ReportC76 Reporting Developer’s GuideAuto Credit ReportTABLE C.21 Auto Credit Report input parameters Name Description Ty

Seite 80 - Recurring Profile Report

Reporting Developer’s Guide 77Report ParametersAuto Void ReportCAuto Void ReportTABLE C.23 Auto Void Report input parameters Name Description TypeRequ

Seite 81

Report ParametersAuto Resettle ReportC78 Reporting Developer’s GuideAuto Resettle ReportTABLE C.25 Auto Resettle Report input parameters Name Descript

Seite 82

Reporting Developer’s Guide 79Report ParametersRecurring Billing ReportCRecurring Billing ReportTABLE C.27 Recurring Billing Report input parameters N

Seite 83

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

Seite 84

Report ParametersRecurring Profile ReportC80 Reporting Developer’s GuideRecurring Profile ReportResult Code numberTABLE C.29 Recurring Profile Report

Seite 85 - Batch ID Search

Reporting Developer’s Guide 81Report ParametersRecurring Profile ReportCTransaction ID stringResult Code numberTABLE C.30 Recurring Profile Report out

Seite 86 - AccountNumberSearch

Report ParametersRecurring Profile Failed ReportC82 Reporting Developer’s GuideRecurring Profile Failed ReportTABLE C.31 Recurring Profile Failed Repo

Seite 87 - CommentSearch

Reporting Developer’s Guide 83DSearch ParametersTransaction ID SearchTABLE D.1 Transaction ID Search input parametersName Description TypeRequired?All

Seite 88 - AccountNumberRefSearch

Search ParametersTransaction ID SearchD84 Reporting Developer’s GuideComment1 stringComment2 stringBilling First Name stringBilling Last Name stringBi

Seite 89 - PurchaseOrderSearch

Reporting Developer’s Guide 85Search ParametersBatch ID SearchDBatch ID SearchTABLE D.3 Batch ID Search input parametersName Description TypeRequired?

Seite 90

Search ParametersAccountNumberSearchD86 Reporting Developer’s GuideAccountNumberSearchTABLE D.5 AccountNumberSearch input parametersName Description T

Seite 91

Reporting Developer’s Guide 87Search ParametersCommentSearchDCommentSearchTABLE D.7 CommentSearch input parametersName Description Type Required?Allow

Seite 92

Search ParametersAccountNumberRefSearchD88 Reporting Developer’s GuideAccountNumberRefSearchAccount Number stringExpires stringAmount currencyResponse

Seite 93

Reporting Developer’s Guide 89Search ParametersPurchaseOrderSearchDPurchaseOrderSearchType stringTender Type stringAccount Number stringExpires string

Seite 94 - RecurringBillingCommentSearch

Reporting Developer’s Guide 91Reporting OverviewThe Reporting API is an API that you can use to automate your report queries. It allows you to program

Seite 95 - RecurringBillingAmountSearch

Search ParametersPurchaseOrderSearchD90 Reporting Developer’s GuideTransaction ID stringTime stringType stringTender Type stringAccount Number stringE

Seite 96 - FraudTransactionSearch

Reporting Developer’s Guide 91Search ParametersRecurringBillingProfileIDSearchDRecurringBillingProfileIDSearchTABLE D.13 RecurringBillingProfileIDSear

Seite 97

Search ParametersRecurringBillingProfileNameSearchD92 Reporting Developer’s GuideRecurringBillingProfileNameSearchDate Established dateTABLE D.15 Recu

Seite 98 - OrderIDSearch

Reporting Developer’s Guide 93Search ParametersRecurringBillingAccountNumberSearchDRecurringBillingAccountNumberSearchTABLE D.17 RecurringBillingAccou

Seite 99 - PayPalTransactionIDSearch

Search ParametersRecurringBillingCommentSearchD94 Reporting Developer’s GuideRecurringBillingCommentSearchTABLE D.19 RecurringBillingCommentSearch inp

Seite 100 - Search Parameters

Reporting Developer’s Guide 95Search ParametersRecurringBillingAmountSearchDRecurringBillingAmountSearchTABLE D.21 RecurringBillingAmountSearch input

Seite 101 - PayPalEmailSearch

Search ParametersFraudTransactionSearchD96 Reporting Developer’s GuideFraudTransactionSearchTABLE D.23 FraudTransactionSearch input parametersName Des

Seite 102 - PayPalNameSearch

Reporting Developer’s Guide 97Search ParametersFraudTransactionSearchDBilling Street2 stringBilling City stringBilling State stringBilling Zip stringB

Seite 103

Search ParametersOrderIDSearchD98 Reporting Developer’s GuideOrderIDSearchTABLE D.25 OrderIDSearch input parametersName Description TypeRequired?Allow

Seite 104 - Reporting Developer’s Guide

Reporting Developer’s Guide 99Search ParametersPayPalTransactionIDSearchDPayPalTransactionIDSearchComment2 stringResult Code numberResponse Msg string

Kommentare zu diesen Handbüchern

Keine Kommentare