Contents
Documentation Changes and Enhancements
Chapter 1
Introducing PayEase China Processing
Overview of Payment Processing
Overview of Refund Processing
Terminology
Requirements
Business Requirements
Web Site Requirements
Technical Requirements
Limitations
Payer Authentication
Decision Manager
Information About Your Transactions
Reply Messages
Reports
Query Results
Transaction Details
Chargebacks
Chapter 2
Basics About the Simple Order API
Getting Started
Multi-Byte Character Support for the CyberSource Services
Security Requirements
Working with a Simple Order API Client
Choosing an API Version
Working with Name-Value Pairs
Working with XML
Correlating Schema Elements and Name-Value Pair Fields Names
Constructing and Sending Requests
Using Items or a Grand Total in a Request
Requesting a Follow-on Service
Sending Requests
Parsing Replies
Decisions
Reason Codes
Reviews
Missing or Invalid Fields
Request IDs and Request Tokens
Tracking Orders
Merchant Reference Code
Reconciliation ID
Chapter 3
Basics About the SCMP API
Getting Started
Multi-Byte Character Support for the CyberSource Services
Security
Working with an SCMP API Client
Working with SCMP
Constructing Requests
Using Offers or a Grand Total in the Request
Requesting a Follow-on Service
Parsing Replies
Reply Codes
Reply Flags
Reply Messages
Request IDs and Request Tokens
Tracking Orders
Merchant Reference Number
Transaction Reference Number
Chapter 4
Requesting Services with the Simple Order API
Performing a China Payment
Step 1. Send a Payment Request to CyberSource
Step 2. Send the Form Data to the Processor
Step 3. Verify the Response from the Processor
Step 4. Track the Transaction
Performing a China Refund
Chapter 5
Requesting Services with the SCMP API
Performing a China Payment
Step 1. Send a Payment Request to CyberSource
Step 2. Send the Form Data to the Processor
Step 3. Verify the Response from the Processor
Step 4. Track the Transaction
Performing a China Refund
Chapter 6
Working with Reports and Queries
Viewing and Downloading Reports
XML Report Formats
XML Syntax and Data Types
Unfunded Transaction Report-China
Funded Transaction Report-China
CSV Report Formats
CSV Syntax and Data Types
Unfunded Transaction Report-China
Funded Transaction Report-China
Query for a Single Transaction
Chapter 7
Testing Your Implementation
Using the Simulator
Simulator Scenarios
Appendix A
Fields for the Simple Order API
Formatting Restrictions
Data Types
Payment Request Fields
Payment Reply Fields
Refund Request Fields
Refund Reply Fields
Appendix B
Fields for the SCMP API
Formatting Restrictions
Data Types
Payment Request Fields
Payment Reply Fields
Refund Request Fields
Refund Reply Fields
Appendix C
Examples for the Simple Order API
Name-Value Pair Examples
XML Examples
Appendix D
Examples for the SCMP API
Appendix E
Reason Codes for the Simple Order API
Appendix F
Reply Flags for the SCMP API
Appendix G
Fields from PayEase
Index