- Introduction
- Commands & Actions
- Transaction Sequence
- MasterPass
- Visa Checkout
- Foreign Exchange
- Parameter Description & Action
- Gateway Domain Knowledge
- Transaction Result Codes
-
Out Of Band
-
Out of band transaction notification
-
Out Of Band - Merchant Webservice
-
Card on File - Recurring/Adhoc transactions
-
PINBlock encryption via Triple DES DUKPT encryption
-
PINBlock encryption via Master/Session encryption
-
Track2 encryption via Master/Session encryption
-
Track2 encryption via Dukpt encryption
-
Debit with PIN and Balance Enquiry
-
EMV Transactions
-
Coding for EMV data
-
- Tokenization
- SOAP API
- Pos Device Intergration
- Acquire Contact Information
- 3D Secure
-
Enterprise API Samples
-
Transaction Message Examples
-
Merchant Benefits
-
Pre-Auth – “Authorisation with PAN”
-
3D Secure 2
-
Pre-Auth Completion – Follow-up Debit
-
3D Secure 2 implementation using the Pop-Up Method
-
Pre-Auth Reversal – “Authorisation Reversal”
-
3D Secure 2 implementation using the Form Post
-
Refund – “Follow-Credit”
-
Authorisation with 3DS 2 Data
-
Refund – “Initial Credit”
-
Void
-
- Card on File
- Additional Data Transactions
MCP offers eCommerce merchants the ability to sell their goods or services in currencies other than their base/local currency. This gives the merchant the ability to transact with new customers around the world while at the same time they can generate a new revenue stream.
With MCP, the merchant prices goods/services in a currency other than, or in addition to, the merchant’s local currency.
The cardholder makes a purchase decision based on the price displayed by the merchant. The transaction is then completed with the price displayed by the merchant and the currency selected by the cardholder, with no currency conversion performed by the merchant.
Request:
<?xml version="1.0" encoding="UTF-8"?><V_XML CertificateID="4C9CFBF1-1824-470C-B0A2-5462F2F8FE29" Direction="Request" ProductType="Enterprise" ProductVersion="iVeriClient.JAVA v4.0.12" Version="2.0">
<Enquiry ApplicationID="8b2101c3-88a2-11d4-bccf-0000e884f861" Command="MultiCurrencyPricing" Mode="Live"/>
</V_XML>
Response:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<V_XML Direction="Response" Version="2.0">
<Enquiry ApplicationID="{8B2101C3-88A2-11D4-BCCF-0000E884F861}" Command="MultiCurrencyPricing" Mode="Live" RequestID="{DC559A80-61E2-4353-9FE6-517CE12AA5E9}">
<Result AppServer="GOLIATH" Code="0" DBServer="titan" Description="" Gateway="DEV2012" Status="0"/>
<Currency>GBP</Currency>
<ForeignExchange>
<ForeignExchangeItem>
<ForeignExchangeID>{20BC0FED-99BC-4FA7-A021-4DF7D267B50D} </ForeignExchangeID>
<ForeignExchangeProvider>Fexco</ForeignExchangeProvider>
<BaseCurrency>GBP</BaseCurrency>
<ForeignCurrency>AUD</ForeignCurrency>
<ExchangeRate>2,0937</ExchangeRate>
<ExpiryDateTime>2020-01-22 05:47:58 PM</ExpiryDateTime>
<MarginPercentage>3</MarginPercentage>
<CommissionPercentage>0,000000</CommissionPercentage>
</ForeignExchangeItem>
<ForeignExchangeItem>
<ForeignExchangeID>{3F59544D-5E79-461F-996E-B59352267C79} </ForeignExchangeID>
<ForeignExchangeProvider>Fexco</ForeignExchangeProvider>
<BaseCurrency>GBP</BaseCurrency>
<ForeignCurrency>CAD</ForeignCurrency>
<ExchangeRate>2,0788</ExchangeRate>
<ExpiryDateTime>2020-01-22 05:47:58 PM</ExpiryDateTime>
<MarginPercentage>3</MarginPercentage>
<CommissionPercentage>0,000000</CommissionPercentage>
</ForeignExchangeItem>
.
.
.
<ForeignExchangeItem>
<ForeignExchangeID>{4FC256A4-1EAF-45E5-A06A-2B609C9CAB3D}</ForeignExchangeID>
<ForeignExchangeProvider>Fexco</ForeignExchangeProvider>
<BaseCurrency>GBP</BaseCurrency>
<ForeignCurrency>BRL</ForeignCurrency>
<ExchangeRate>6,0497</ExchangeRate>
<ExpiryDateTime>2020-01-22 05:47:58 PM</ExpiryDateTime>
<MarginPercentage>3</MarginPercentage>
<CommissionPercentage>0,000000</CommissionPercentage>
</ForeignExchangeItem>
</ForeignExchange>
</Enquiry>
</V_XML>