Home
Integration Options
Shop Extensions
Terms of Use
Legal Notes
Payment Page Solutions
Wirecard Payment Page v2
Hosted Payment Page
Embedded Payment Page
Seamless Mode
Redirects and IPNs
Configuring the Redirect Pages
redirect-url field
pending-redirect-url field
Recap
Configuring IPNs through WPP v2 requests
WPP v2 Features
Order Overview
Detailing Order Items
Cardholder Name
Additional Fields
Field Toggles in Payment Page Designer
Using the Custom CSS Feature in Payment Page Designer
Pay by Link via API
Max Retries
Auto-Sale
My Favorite Payment
Customized Display Text
Test Credentials
Example Request
Order and Filter Payment Methods
Limit Credit Card Brands
Payment Page Designer
Customize your Wirecard Payment Page v2
Manage your Themes and Translations
WPP v2 Security
WPP v2 Security Flow
Response Verification
Response Verification Examples
Merchants Integrated with NVP
Browsers and Languages
WPP v2 Worfklow
Wirecard Payment Page v1
Hosted Payment Page
Introduction
Credit Card Payment
Hosted Payment Page Workflow
Embedded Payment Page
Introduction
Embedded Payment Page Workflow
Seamless Integration
Seamless Integration Workflow
Payment Methods
Payment Page Security
Secret Key Exchange
Digital Signature
Signatures
Request Signature
Response Signature
Signature Generation Code Samples
Signature v2
Format
Signature v2 Payload
Calculating the Signature
Verifying the Response Signature
Payment Selection
Automatic Payment Method Selection
Prepopulation of Consumer Information
Credit Card Transactions
3D Secure
Preconditions
3D Secure 2 - Additional Request Fields
The 3D Secure Workflow of the Payment Page
Browsers and Languages
Redirect URLs and IPNs
Customization Options
Advantages of Custom CSS URL
How to use Custom CSS URL
Custom CSS File Content Restrictions
Downloadable CSS Samples of Customized Themes
Dynamic CSS sample
Dynamic CSS Sample - Flat Design
Dynamic Custom CSS URL
Input Fields for Credit Card
Demo Shop
Payment Solutions
Pay by Link via API
Hyperlink Expiration Timestamp
Limitations
Invoice via Email
Workflow
Demo Shop
The Custom Merchant
Raw Code View
Change Default Redirect URLs
REST API
Security
Going on Production
Create a Payment
Simulations
Transaction
Conditions
Samples for a Transaction Simulation
Timeout
Conditions
Samples for a Timeout Simulation
Reference Transaction
Conditions
Example
Samples for a Reference Transaction Simulation
Samples
For All Payment Methods
XML
JSON
Credit Card Only
Transaction Simulation
Timeout Simulation
Referenced Transaction Simulation
Mobile Payment SDK
Available Payment Methods
Batch Processing API
SEPA Service
Multi Payment API
Integration Guides
Wirecard Payment Page v2
HPP Integration Guide
Overview
Payment-Processing Example
Merchants Integrated with NVP (HPP)
Migrating to WPP v2
EPP Integration Guide
Overview
Payment-Processing Example
Merchants Integrated with NVP (EPP)
Migrating to WPP v2
Seamless Integration Guide
Overview
First Steps
Payment-Processing Example
Wirecard Payment Page v1
Hosted Payment Page
Hosted Payment Page with Payment Method Selection
Sample: Redirecting to the Hosted Payment Page
Embedded Payment Page
Sample: Showing the Embedded Payment Page
Seamless Integration
Card Form Integration
Render Form
Submit Form
Decoupling Card Data Collection from Payment
Render Form
Submit Form
Actual Payment
Validation, Language and Custom Templates
Form Validation
Change Language
Custom Templates
Seamless Configuration UI
Production Deployment Process
Resources Management
Translation Management
Template PREVIEW
Import/Export Template
Clone Default Template
Default Seamless Template
Fields
Mobile Payment SDK
First Steps
Basic Setup
Android
Using a Dependency Manager
Importing in Android Studio
External Libraries
AndroidManifest Setup
Proguard
iOS
Security
Authentication by Signature
Secret Key
Signature v2
Signature v1 (DEPRECATED)
3D Secure
Integrating MPSDK on Android
Do This First
Additional Features
Checking Transaction Status
Credit Card
Fullscreen Form
Simple Transactions
Referenced Transactions
Customizing the UI
Embedded Form
Customizing The Form Fragment
Initializing the Payment Object
Initializing the Input State Listener
Executing Credit Card Transactions
Favorite Payment Use Case Example
PayPal
Simple Transactions
Recurring Transactions
SEPA Direct Debit
Simple Transactions
Recurring Transactions
Pay by Bank app (PBBA)
Simple Transactions
Integrating MPSDK on iOS
Apple Pay®
Executing ApplePay Transactions
Integrating with WDApplePayPayment
Integrating with WDApplePayManagedPayment
Simple Transactions
WDCardField Alternative
Pay by Bank app
PayPal
SEPA Direct Debit
Batch Processing API
Test Credentials
SEPA Transactions
Credit Card Transactions
Workflow
SFTP for Batch Processing
Server Directory Structure
Upload/Download
Upload Request Files
Download Response Files
Processing Time
URL and Credentials
Files
Specifications
Request
Credit Card
SEPA
Request File Naming
Response
Response File Naming
Fields
Credit Card Request
SEPA Request
Response
Field Name Mapping
PGP Encryption
Introduction
Samples
Linux
Windows
Public Keys
Public Key Exchange
Sandbox Public Key
Production Public Key
Merchant Public Key
Multi Payment API
Transaction Types
Going on Production
Retrieve Multi Payments
By multi-payment-id
By multi-payment-request-id
Workflow
Samples
Payment Methods
Credit Card
REST API
Payment Mode, Countries and Currencies
Test Credentials
Payment Solutions
Transaction Types
Update of Refund Transactions for Mastercard and Visa
List of Transaction Types
void vs. refund
refund
OCT Eligibility Check
authorization
Availability and Restrictions
Sequence
Sending Data
Status Codes
authorization Using Card Data
Request
Response
authorization Using a Token
Request
Response
void-authorization
Request
Response
capture-authorization
Introduction
Availability and Restrictions
Sending Data
purchase
Introduction
Availability and Restrictions
Sending Data
Fields
Field Definitions
XML Elements
Request
Response
Payment Features
Tokenization
Introduction
The token-id
Tokenize a Credit Card
Detokenize a Credit Card
Dynamic Descriptor
Data and Structure
How It Works
Payment Facilitator
How It Works
Recurring Transaction
Credit Card specific Periodic Types
Restrictions
Samples
Possible Scenarios
Non-Referenced Capture
Account Updater
Workflow
Files
Error Handling
Loyalty Programs
Transaction Types
Test Credentials
Workflow
Request Fields
Response Fields
Samples
Samples
Running the Test Samples
Preauthorization
XML
NVP
Authorization
XML
NVP
Tokenization
XML
NVP
Detokenization
XML
NVP
Payment Process Using a Token
Authorization Only
XML
NVP
Authorization Supplementary
XML
NVP
Capture Authorization
XML
NVP
Recurring purchase Transaction
Referenced Authorization
XML
NVP
Referenced Purchase
XML
NVP
Purchase
XML
NVP
Credit
XML
NVP
Original Credit
XML
NVP
Refund Capture
XML
NVP
Refund Purchase
XML
NVP
Void Authorization
XML
NVP
Void Authorization Supplementary
XML
NVP
Void Capture
XML
NVP
Void Credit
XML
NVP
Void Original Credit
XML
NVP
Void Preauthorization
XML
NVP
Void Purchase
XML
NVP
Void Refund
Void Refund Capture
XML
NVP
Void Refund Purchase
XML
NVP
Check Risk
XML
NVP
Check Enrollment
Check Enrollment for 3D Secure 2 One-Time Payment Transactions
Payment Facilitator Transactions
XML
NVP
Check Payer Response
Payment Request with PARes
Payment Request with 3rd Party MPI
Card Types
Test Cards
3D Secure Transactions
3D Secure 2 Transactions
Non-3D Secure Transactions
Wirecard Payment Page v2
General Information
Test Credentials
purchase
authorization
authorization-only
Post-Processing Operations
JSON/NVP Field Reference
Response-only Fields
Credit Card with 3D Secure
Test Credentials
3D Secure 2 - Additional Fields
IPP for Hosted Payment Page
IPP for Seamless Integration
Alipay Cross-border
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional test credentials on Alipay Cross-border’s environment
Workflow
Fields
Additional Fields for Business Types
Additional Fields for auto-debit
Features
Mobile Payment Service
Customizing
Overview
auto-debit
Workflow
Samples
General
debit
refund-debit
auto-debit
authorization-only (Sign Agreement)
debit (with <periodic>)
authorization-only (Unsign Agreement)
Wirecard Payment Page v2
General Information
About Alipay Cross-border
Test Credentials
Transaction Type debit
Post-Processing Operations
JSON/NVP Field Reference
Alipay Domestic
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional Test Credentials on Alipay Domestic Environment
Workflow
Fields
Samples
debit
XML
NVP
Alipay QR Pay
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
custom-fields.custom-field
wallet
payment-methods
QR Code Display Options
Samples
debit/get-url
refund-debit
void-debit
Apple Pay
REST API
Introduction
General Information
Payment Mode, Countries and Currencies
Communication Formats
Transaction Types
Getting Set Up
Testing
Test Credentials
Apple Pay SDK Integration
Fields
Samples
authorization
referenced-authorization
capture-authorization
purchase
referenced-purchase
refund-capture
void-authorization
Frequently Asked Questions for Apple Pay
Bancontact
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow: debit
Using ReST API
Using Payment Page
refund
recurring
Fields
Samples
REST API
Payment Page
Wirecard Payment Page v2
General Information
About Bancontact
Countries and Currencies
Test Credentials
Transaction Type debit
Boleto
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
debit
refund
Fields
Samples
debit
Carrier Billing
REST API
Countries and Currencies
Communication Formats
Transaction Types
debit for carrier-billing
Test Credentials
Additional Test Credentials on carrier billing’s Environment
Workflow
Using ReST API
Using Payment Page
Fields
Features
Samples
CIMB Clicks
REST API
Countries and Currencies
Transaction Types
Test Credentials
Workflow
Fields
Samples
eNets
Wirecard Payment Page v1
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional Test Credentials on eNETS Environment
Workflow
Fields
Sample
eps-Überweisung
REST API
Countries and Currencies
Communication Formats
Transactions
Transaction Types
Reference Transaction
Restrictions
Test Credentials
Workflow
debit
eps-Überweisung & giropay
Retrieve Payment Details
Fields
Samples
get-url with Bank Selection in Merchant Shop
Successful Request/Response and Notification
Failure Request/Response
Successful Request/Response with Failure Notification
get-url with Bank Selection in eps-Überweisung SO System
Query Result
Wirecard Payment Page v2
General Information
About eps
Banks Participating in eps-Überweisung
giropay interoperability
Test Credentials
Transaction Type debit
Transaction Type refund
JSON/NVP Field Reference
FPX
Wirecard Payment Page v1
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional Test Credentials on FPX Environment
Workflow
Fields
Sample
giropay
REST API
Countries and Currencies
Communication Formats
Transactions
Transaction Types
Reference Transaction
Test Credentials
Additional Test Credentials on giropay Environment
Workflow
debit
Fields
Samples
get-url/debit
XML
NVP
Wirecard Payment Page v2
General Information
Countries and Currencies
Transaction Type debit
Test Credentials
Post-Processing Operations
Google Pay™
REST API
Introduction
Transaction Types
Test Credentials
Merchant End to End Testing
1. Testing with a tokenized card (Google Pay™ cryptogram contains a token)
2. Testing with a non-tokenized card (Google Pay™ cryptogram contains the PAN)
Fields
Workflow
Samples
authorization
capture-authorization
purchase
refund
void
iDEAL
REST API
Countries and Currencies
Communication Formats
Transaction Types
Reference Transaction
Test Credentials
Workflow
debit
Fields
Participating Banks
Samples
Wirecard Payment Page v2
General Information
About iDEAL
Test Credentials
Transaction Type debit
Post-Processing Operations
JSON/NVP Field Reference
Interac
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
Samples
REST API
debit
refund-debit
Wirecard Payment Page v1
debit
Klarna
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Acceptance Checks
For DE
For AT
For DK
For FI
For NL
For NO
For SE
Workflows
authorization
pending-authorization
authorization-renewal
adjust-authorization
void-authorization
capture-authorization
refund-capture
revoke-capture
adjust-capture
Voucher Handling
capture Voucher
Re-Calculation and Split of Voucher Amount Based on Partially Activated Article
Re-Calculate and Split Voucher to avoid Negative Invoice for Partial Activation
Partial Voucher Refund
Fields
Phone Number Validation
Features
Additional Merchant Data
Frontend Integration Requirements
get-address for Swedish Consumers
get-address Test Credentials
Installment Calculator for Guaranteed Payment on Installment
Installment Calculator Test Credentials
Settlement Reports - Reconciliation
Samples
authorization
adjust-authorization
authorization-renewal
void-authorization
capture-authorization
refund-capture
get-address
klarna-install
Klarna Payments
REST API
Countries and Currencies
Product Availability
Supported Country/Currency/Locale Combinations
Communication Formats
Test Credentials
Transaction Types
authorization/pending-authorization
auto-capture
authorization/pending-authorization Workflow
authorization Fields
authorization Samples
authorization with auto-capture Samples
Recurring authorization
Recurring authorization Fields
Recurring authorization Samples
Recurring authorization with auto-capture Samples
authorization-renewal
authorization-renewal Fields
authorization-renewal Samples
adjust-authorization
adjust-authorization Workflow
adjust-authorization Fields
adjust-authorization Samples
void-authorization
void-authorization Workflow
void-authorization Fields
void-authorization Samples
capture-authorization
capture-authorization Workflow
capture-authorization Fields
capture-authorization Samples
adjust-capture
adjust-capture Workflow
adjust-capture Fields
adjust-capture Samples
refund-capture
refund-capture Workflow
refund-capture Fields
refund-capture Samples
Settlement Reports - Reconciliation
Phone Number Validation
Wirecard Payment Page v2
About Klarna Payments
Countries and Currencies
Transaction Type authorization
Test Credentials
Sample Workflow
Post-Processing Operations
LINE Pay
REST API
General Information
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
Samples
pending-debit
pending-debit (Recurring/First)
debit (Recurring/Recurring)
debit (Recurring/Final)
refund-debit
pending-authorization
void-authorization
capture-authorization
refund-capture
Masterpass
REST API & Wirecard Payment Page v2
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflows
Payment Page: Standard Checkout
REST API: Standard Checkout
REST API: Express Checkout
Fields
request-checkout
precheckout
debit
Samples
Initial - Pairing and Checkout
Initial - Pairing Only
Subsequent - Express Checkout
debit
Maybank2U
REST API
Transaction Types
Test Credentials
Workflow
Fields
Samples
debit
Workflow without Notification
Mobicred
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
On mobicred Environment
Workflow
Fields
Samples
REST API
get-url
Hosted Payment Page
debit
moip Pagamentos
REST API
Countries and Currencies
Communication Formats
Transactions
Configuring Your Account for moip
Transaction Types
Processing a Transaction
Test Credentials
Test Cards
Create a Classical moip Account
Merchant Data Required by moip
Workflow
Fields
XML Samples
Use REST API addressing the endpoint /payments
purchase
Use REST API addressing the endpoint /paymentmethods
purchase
authorization
refund
NVP Sample
Use Hosted Payment Page
purchase
MOLPay
REST API
Countries and Currencies
Available Payment Methods (Channels)
Communication Formats
Transaction Types
Test Credentials
Workflow
debit
Payment Process Using REST API
Payment Process Using HPP
Fields
Samples
debit
moneta.ru
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
On moneta.ru Environment
Workflow
Fields
debit
credit
Samples
debit
credit
refund-debit
Pay by Bank app (Zapp)
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional Test Credentials on PBBA Environment
Workflow
debit
refund-request
Fields
debit with PayConnect
debit without PayConnect
refund-request
refund-debit Notification
Custom Fields
Samples
debit
With PayConnect
Without PayConnect
refund-request
Integration Options
Integrate with Payment Page
Introduction
NVP Format of Fields
Integrate with HPP
Branded and Integrated Android Merchant Button
Map secureToken and brn elements to the Wirecard Payment Gateway
API to invoke the PBBA enabled CFI App
Branded and Integrated iOS Merchant Button
Map secureToken and brn elements to the Wirecard Payment Gateway
API to invoke the PBBA enabled CFI App
Branded and Integrated Web Merchant Button
Functional Overview
PBBA Branded and Integrated Web Merchant Button Setup
paydirekt
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
authorization
debit
capture-authorization & refund-capture & refund-debit
Features
EXPRESS Checkout
Test Credentials
Description
Configuration
Process Flow
Samples
authorization
capture
debit
debit EXPRESS Checkout
refund-request
Wirecard Payment Page v2
General Information
Test Credentials
Countries and Currencies
Transaction Types
Sample Workflow
authorization and debit Sample
Post-Processing Operations
JSON/NVP Field Reference
Paylib
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional Test Credentials on Paylib Environment
Workflow
debit
Fields
debit fields
Samples
debit
Wirecard Payment Page v2
General Information
About Paylib
Test Credentials
Countries and Currencies
Transaction Types debit and authorization
Samples
debit and authorization Sample
Post-Processing Operations
JSON/NVP Field Reference
payolution
REST API
Countries and Currencies
Communication Formats
Transactions
payolution’s Specific Payment Methods
Transaction Types
Test Credentials
Workflow
Invoice B2C (authorization, capture-authorization)
Invoice B2B (authorization, capture-authorization)
Installment (authorization, capture-authorization)
Reversal (void-authorization)
Refund (refund-capture)
Fields
authorization
Custom Fields for B2B Transactions
Amount Limits
Samples
authorization
capture-authorization
void-authorization
refund-capture
PayPal
REST API
PayPal Express Checkout
Countries and Currencies
Communication Formats
Transactions
Transaction Types
Recurring Transaction
PayPal-Specific Use of Transaction Types
preauthorization
authorization-only
credit
order
Test Credentials
Additional Test Credentials on PayPal Environment
Workflow
debit
refund-debit or refund-capture
credit
authorization and capture-authorization
order and authorization and capture
Fields
account-holder.
account-holder.address.
shipping.
shipping.address.
statuses.status.
notifications.
custom-fields
payment-methods.
wallet.
periodic.
Configuration
PayPal Account Configuration
Granting 3rd Party Permission
IPN Configuration for Wirecard
Addresses
Features
Basket Items
Cross Merchant Account References
Provider Transaction ID
Seller Protection & Recurring Payments
Cancel handling
Samples
General Samples
authorization
credit
debit
order
refund-debit
refund-capture
Workflow Samples
Confirm a preauthorization
preauthorization
authorization > capture > refund-capture
authorization
capture-authorization
refund-capture
debit > refund
authorization > void-authorization
void-authorization
order > REFERENCING authorization > capture
Referencing (order) authorization
capture-authorization
pending-credit
authorization-only
debit (Periodic Type = Recurring)
debit (Final Transaction)
debit (Periodic Type = Installment)
Use "Show only" MAID with authorization > capture-authorization
authorization
authorization
capture-authorization
Wirecard Payment Page v2
General Information
About PayPal
Test Credentials
Countries and Currencies
Transaction Type debit
Transaction Type authorization
Transaction Type authorization-only
Transaction Type order
Post-Processing Operations
JSON/NVP Field Reference
paysafecard
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional Test Credentials on paysafecard Environment
Workflow
debit
Payment Process Using REST API
Payment Process Using HPP
authorization
credit
Fields
Samples
authorization
capture-authorization
void-authorization
debit
credit
Wirecard Payment Page v2
General Information
About paysafecard
Test Credentials
Countries and Currencies
Transaction Type debit
Transaction Type authorization
Transaction Type capture-authorization
NVP Field Reference
POI/PIA
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
From authorization to deposit
authorization
deposit
refund
void
Fields
authorization
void-authorization
Samples
authorization
void-authorization
deposit Notification
POLi
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
Samples
debit
Przelewy24
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
debit Transaction
Prerequisites
Payment Process Using the ReST API
Payment Process Using the Payment Page
refund Transaction
Prerequisites
refund Process Using the ReST API
Banking Statement
Fields
debit
refund request
Samples
debit
refund
Wirecard Payment Page v2
General Information
About Przelewy24
Test Credentials
Transaction Type debit
Transaction Type refund
JSON/NVP Field Reference
SEPA
Transaction Types
SEPA void
Restrictions
Fields
SEPA deposit
Fields
Sample
SEPA debit-return and credit-return
Workflow
Sample
Dynamic Descriptor
Reporting
Bank Data Validation
IBAN Validation
BIC Validation
SEPA IBAN Only
Return Codes
SEPA Credit Transfer
REST API
Countries and Currencies
Communication Formats
Transactions
Transaction Types
Execution Date
Test Credentials
Workflow
Fields
Samples
pending-credit
void-pending-credit
SEPA Direct Debit
REST API
Countries and Currencies
Communication Formats
Transaction Types
Recurring Transaction
authorization
void
Test Credentials
Workflow
Fields
Direct Debit
Recurring Transaction
authorization
SEPA Direct Debit Specific Fields
Samples
debit
authorization
void-pending-debit
Wirecard Payment Page v2
General Information
About SEPA Direct Debit
Test Credentials
Transaction Type debit
Recurring Transactions
B2B Scheme
Post-Processing Operations
JSON/NVP Field Reference
Skrill Digital Wallet
REST API & Wirecard Payment Page v2
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
Samples
get-url
get-url with Wallet Account ID
credit
Sofort.
REST API
Countries and Currencies
Communication Formats
Transactions
Transaction Types
Reference Transaction
Restrictions
Test Credentials
Workflow
Fields
Status Codes
Additional Features
Configure the Transaction Time Frame
The Look of Sofort. on the Merchant’s Website
Examples
Samples
Wirecard Payment Page v2
General Information
About Sofort.
Test Credentials
Transaction Type debit
Post-Processing Operations
JSON/NVP Field Reference
Trustly
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional test credentials on Trustly’s environment
Workflow
Fields
Samples
REST API
debit
refund-debit
credit
Payment Page
debit
TrustPay
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
debit Transaction
Fields
Features
Direct Banking Extension
Introduction
Workflow
Fields
Samples
Offline Payment
Successful Workflow
Failure Workflow
Samples
debit
XML Samples with Selected Gateway of "TestPaySK"
VISA Checkout
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Payment Page
REST API Integration with Call ID
REST API Integration without Call ID
Fields
REST Fields
Samples
REST API without Call ID
Samples for REST API with Call ID
WeChat QR Pay
REST API & Wirecard Payment Page v2
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
Samples
REST API
debit/get-url
refund-debit
void-debit
Payment Page
debit
Wirecard Payment Guaranteed Direct Debit
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Standard Process
Wirecard Payment Guaranteed Direct Debit
Fields
Features
Bank Account Details
Basket Items Details
Regular Consumers
Consent to General Terms and Conditions
Additional business conditions
Samples
Wirecard Payment Guaranteed Direct Debit
authorization
capture-authorization
refund-capture
credit
void-authorization
authorization Request to Wirecard
Wirecard Payment Page v2
General Information
Test Credentials
Countries and Currencies
Transaction Type authorization
Sample Workflow
Post-Processing Operations
JSON/NVP Field Reference
Wirecard Payment in Installments
REST API
General Information
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Fields
Installment Configuration Service
Communication Formats
Test Credentials
Fields
Installment Calculator
Communication Formats
Test Credentials
Fields
Features
Basket Items Details
Samples
Installment Configuration
XML Configuration
JSON Configuration
Installment Calculator
XML Calculation by Rate
XML Calculation by Time
JSON Calculation by Rate
JSON Calculation by Time
Wirecard Payment in Installments payment
authorization
capture-authorization
credit
refund-capture
void-authorization
Wirecard Payment Page v2
General Information
Countries and Currencies
Transaction Type authorization
Test Credentials
Sample Workflow
Post-Processing Operations
JSON/NVP Field Reference
Wirecard Payment on Invoice
REST API
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Workflow
Standard Process
Wirecard Payment on Invoice
Process Chain
Simple Process Chain for Wirecard Payment on Invoice
Complex Process Chain for Wirecard Payment on Invoice
Fields
Features
Bank Account Details
Basket Items Details
Device Fingerprint (Wirecard Payment on Invoice)
Introduction
Generate a Unique Token
Run JavaScript
Data Transfer to Wirecard
Regular Consumers
Consent to General Terms and Conditions
Additional Business Conditions
Samples
Wirecard Payment on Invoice
authorization
capture-authorization
credit
refund-capture
void-authorization
authorization Request to Wirecard
Wirecard Payment Page v2
General Information
Test Credentials
Countries and Currencies
Transaction Type authorization
Sample Workflow
Post-Processing Operations
JSON/NVP Field Reference
Wirecard Voucher
REST API & Wirecard Payment Page v2
Countries and Currencies
Communication Formats
Transaction Types
Test Credentials
Additional Test Credentials on Wirecard Voucher Environment
Workflow
Fields
Additional Voucher Fields
Samples
enrollment
activation
purchase
void-purchase
reserve
void-reserve
redeem
cancel-redeem
void-cancel-redeem
authorization-only
Payment Processing
3D Secure 2
Recurring MIT and PSD 2
Grandfathering
Supported Card Brands
General Integration Guide
3D Secure 2 for REST API
Step-by-Step Integration
Payment-Processing Example
Workflows
3D Secure 2.1 Frictionless Flow
3D Secure 2.1 Challenge Flow
Fallback to 3D Secure 1
Testing
Setup and Test Credentials
Test Cards
3D Secure 1 Transactions
3D Secure 2 Transactions
Fields
Payment Flows
Merchant-Initiated Transaction (MIT): First Payment and Scheduled Subscription
First Payment (One-Step) with Authentication - Consumer-Initiated
Subsequent Payment without Authentication
Recurring Merchant-Initiated Transaction (MIT): Storing Credit Card Credentials and Scheduled Subscription
Storing Card Credentials (Reserve and Void Amount) with Authentication
Subsequent Payment without Authentication
Option 1: One-Step Merchant Initiated Transaction (MIT)
Option 2: Two-Step Merchant Initiated Transaction (MIT)
Installment as Merchant-Initiated Transaction (MIT): First Payment and Scheduled Installment
First Payment (One-Step) with Authentication - Consumer-Initiated
Subsequent Payment without Authentication
Option 1: One-Step Merchant Initiated Transaction (MIT)
Option 2: Two-Step Merchant Initiated Transaction (MIT)
Merchant Initiated Transaction (MIT) with Unscheduled Credentials on File (UCOF): First Payment and Unscheduled Subsequent MIT
First Payment (One-Step) with Authentication - Consumer-Initiated
Subsequent Payment without Authentication
Option 1: One-Step Merchant Initiated Transaction (MIT)
Option 2: Two-Step Merchant Initiated Transaction (MIT)
Merchant Initiated Transaction (MIT) with Unscheduled Credentials on File (UCOF): Storing Credit Card Credentials and Unscheduled Subsequent MIT
Storing Card Credentials (Reserve and Void Amount) with Authentication
Subsequent Payment without Authentication
Option 1: One-Step Merchant Initiated Transaction (MIT)
Option 2: Two-Step Merchant Initiated Transaction (MIT)
Use Cases
One-Time Payment
Option 1: One-Step Payment with Authentication
Option 2: Two-Step Payment with Authentication
General Multi-Party Commerce
Delayed Shipment
For a successful transaction:
Partial/ Split Shipment
For a successful transaction:
Recurring Payments - Same Amount (Merchant-Initiated Transaction)
Recurring Payments - Variable Amount (MIT Unscheduled Credential on File - UCOF)
Agent Model
External 3D Secure Providers
Open Orders (with an unknown payment amount before purchase)
For a successful transaction:
Installments (MIT)
One-Click Checkout
Option 1: One-Click Checkout - Independent of Payment
Option 2: One-Click Checkout - During Payment
Changing Terms of an Existing Payment Agreement (MIT)
Mail Order Telephone Order (MOTO) Transactions
Exemption Adviser
SCA Exemptions
Out of Scope for SCA
Liability Shift
Features
Cross-Referencing
Merchant Referencing
Merchant Setup
Samples
Payment Methods
Samples
Periodic In Subsequent Transaction
Instrument Country Bounceback
Instant Payment Notification
Configuration
Request a Notification in JSON Format
Request a Notification in HTML Format
Request a Notification in XML Format
Notification Examples
Notification Content
Notification Transaction Type
Notification Delay
Firewall Rules
Installment Payment Plan (IPP)
Installment Calculator
IP Validation
Merchant Account Resolving
Resolving Rules
Resolver Category
Supported Payment Methods
Specifying Resolvers
Super Merchant
Redirect URL
Configured in MAID
Determined in Request
Server Availability
Surcharging
Merchant Account Setup
Surcharge Amount
Workflow
Supported Integration Options
Test Credentials
Fields
Samples
calculate-fee
purchase
Transactions
Referencing a Transaction
Referencing by Transaction ID
Recurring Transaction
The Periodic Type
The Sequence Type
Restrictions
Retrieve a Transaction
Formats and Methods
Retrieve Transaction by Transaction-ID
Retrieve Transaction by Request-ID
Retrieve Transaction by Request-ID and Category
Storing Additional Data
View Transactions in Browser
Transaction Types
check-signature/authorization
get-url/pending-debit/pending-credit
auto-sale
Reporting
Data Reconciliation
IC Fee Report
Fraud Prevention
Address Verification System
AVS and FPS
Verify Address Data
AVS and FPS Interaction
Card Scheme’s Chargeback Rules
AVS Values and Responses
AVS in Payment Response
Wirecard Response Codes
Authorization Entity
Card Scheme’s Response Codes
American Express
American Express AAV (enhanced AVS)
Mastercard
Visa
Device Fingerprint
Integration
HTML Sample for Profiling Tags
Transmit to WPG
Wirecard Fraud Prevention Suite
Credit Card Check
Transaction processing in E-Commerce mode
Using 3D Secure
API Reference
Countries and Currencies
FAQ
Fields
Request and Response Fields
payment
account-holder
account-holder.account-info
address
bank-account
browser
card
card-emv
card-pin.
card-raw
card-token
cryptogram
custom-fields.custom-field
device
encryption-context
iso
mandate
notifications.notification
order-items.order-item
payment-methods.payment-method
periodic
risk-info
risk-info.gift-cards.gift-card
shipping
sub-merchant-info
surcharge
statuses.status
three-d
airline-industry
airline-industry.ticket-issuer
airline-industry.itinerary.segment
cruise-industry
cruise-industry.itinerary.segment
hotel-industry
avs
Field Definitions
Name
Cardinality
Data Types
Size
Status Codes and Statuses
Categories
Status Codes in Detail
Test Data and Credentials
Transaction States
Transaction Types
Credit Card
Alternative Payment Methods
SSL Certificates
Test Environment
Production Environment
XML Schema Specification
Changelog
Glossary
Contact Us
Imprint and Privacy Policy
Wirecard Documentation
API Reference