Express Checkout API Version 2.0

The Express Checkout API is a very simple API method that only returns the payment solutions that are available for the customer, based on their country and currency. In this case, the merchant is to send five different value to Easy Payment Gateway. These are:
* merchantId
* currency
* country
* product
* operationType.

The outcome of this API is a list of solutions that are available for the customer, in which it is usually either debit or credit. Whereas, the response is a list of payment solutions that the merchant has found according to its requirements.

This type of payment is useful to those that use Direct Payout API and for those that wish to list the payment solutions available on their website, per customer.

Request:

Method

Post

Action

https://staging.easypaymentgateway.com/EPGCheckout/rest/online/expressCheckoutV2

 

Express Checkout Parameters:

 Parameter  Required  Example  Description
 operationType  YES  debit/credit  This parameter can be used to define if the transaction is to be a debit or a credit. Default  value is debit.
 merchantId  YES  2150  This is the unique identifier provided by EPG to the merchant.
 productId  YES  1  Product’s identifier for Sports, Poker, Casino…If it is not defined we are going to link the  transaction  with the default product.
 currency  YES  EUR  Currency of the transaction ISO CODE.
 country  YES  ES  Country of the customer ISO2.
 format  YES  application/json or  application/xml  Application response format.

 

Express Checkout Request Example:

 

XML example of Express Checkout V2 Response:

Examples of some payment solutions available for the information requested:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<checkout-response>
  <paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>10</minDeposit>
        <minWithdraw>10</minWithdraw>
        <name>CreditCards</name>
        </paymentSolutions>
        <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>Paypal</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>Skrill</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>10000000</maxDeposit>
        <maxWithdraw>1000000</maxWithdraw>
        <minDeposit>10</minDeposit>
        <minWithdraw>10</minWithdraw>
        <name>Neteller</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>Envoy</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>NetBanxDirectDebit</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>BitCoin</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>HiPay</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>Payza</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>Payza Redirect</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>50000</maxDeposit>
        <maxWithdraw>10000</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>Sofort</name>
        </paymentSolutions>
        <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>500</maxDeposit>
        <maxWithdraw>100</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>tpvbbva Redirect</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>50000</maxDeposit>
        <maxWithdraw>10000</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>FasaPay</name>
        </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>50000</maxDeposit>
        <maxWithdraw>10000</maxWithdraw>
        <minDeposit>1</minDeposit>
        <minWithdraw>1</minWithdraw>
        <name>DirectDebit</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>10000000</maxDeposit>
        <maxWithdraw>1000000</maxWithdraw>
        <minDeposit>10</minDeposit>
        <minWithdraw>10</minWithdraw>
        <name>Payteka</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <duration>Instant</duration>
        <maxDeposit>10000000</maxDeposit>
        <maxWithdraw>1000000</maxWithdraw>
        <minDeposit>10</minDeposit>
        <minWithdraw>10</minWithdraw>
        <name>GiroGate</name>
    </paymentSolutions>
    <paymentSolutions>
        <currency>EUR</currency>
        <maxDeposit>10000000</maxDeposit>
        <maxWithdraw1000000</maxWithdraw>
        <minDeposit>10</minDeposit>
        <minWithdraw>10</minWithdraw>
        <name>ChargeBackHunter</name>
    </paymentSolutions>
  </paymentSolutions>
</checkout-response>
Cookies Policy We need our cookies to make Easy Payment Gateway better. If you need more information click here.