NAV
  • Card payments
  • Banco Do Brasil
  • Bancontact
  • Blik
  • Boleto
  • Bradesco
  • CashtoCode
  • Coingate
  • DirectCarrierBilling
  • EPS
  • Giropay
  • iDeal
  • iSignThis
  • Itau
  • Klarna Sofort
  • Multibanco
  • MyBank
  • Neteller
  • PayPal
  • Paysafecard
  • PayU
  • SEPA Direct Debit
  • SEPA Direct Debit PLUS
  • SEPA Credit Transfer
  • Rapi Pago
  • Skrill
  • Trustly
  • TrustPay
  • Pago Facil
  • Przelewy24
  • Qiwi Wallet
  • Verkkopankki (Finnish Online Bank Transfer)
  • Wirecard
  • Risk-Check Only
  • Restricted Countries for all payment methods
  • Card payments

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Banco Do Brasil

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Country and Currency Restrictions

    Countries

    BR

    Currencies

    USD

    Bancontact

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    BE

    Currencies

    EUR

    Blik

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    PL

    Currencies

    PLN

    Boleto

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Country and Currency Restrictions

    Countries

    BR

    Currencies

    USD

    Bradesco

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Country and Currency Restrictions

    Countries

    BR

    Currencies

    USD

    CashtoCode

    Transaction Flows

    Transaction Types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    AT, DE, IT, UK

    Currencies

    EUR, GBP

    Procedure

    A personal URL will be "assigned" to you by CashtoCode which should then be used for the connector configuration hostURL

    Coingate

    Transaction Flows

    Transaction types

    Additional Parameters

    none

    DirectCarrierBilling

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Parameter Description Example
    customer.billingPhone to pre-fill phone number on payment page
    extraData.promptContentArgs JSON-formatted. Sets the content of the payment SMS {"text":{"de":"Willkommen im Club!", "en":"Welcome to the club!"}}
    extraData.promptImageArgs JSON-formatted. Link to additional images presented on payment pages. There can be multiple elements and the specific names depend on the actual used prompts. Contact Dimoco for the element names of your specific use case. {"album":{"pic":{"img":"http://.../mozart.png","alt":"Mozart"},"desc":{"de":"Amadeus"}},"track1":{"pic":{"img":"http://.../requiem.png","alt":"Requiem"},"desc":{"de":"Trauer"}}}
    extraData.promptMerchantArgs JSON-formatted. Link to merchant's logo. The JSON object shall contain a logo element with img and alt properties that will be embedded in the user prompt pages. {"logo":{"img":"http://.../logo.jpg","alt":"Ring Store"}}
    extraData.promptProductArgs JSON-formatted. Link to product image, and product description given in multiple languages. The JSON object shall contain a pic element with img and alt properties as well as a desc element providing the product names in different languages. For language codes refer to ISO 639-1. {"pic":{"img":"http://.../ring.jpg","alt":"The Ring"},"desc":{"de":"CoolerRing","en":"Cool Ring"}}
    extraData.promptUrlArgs JSON-formatted. Definition of administration URLs presented on payment pages. {"agb":{"url":"http://.../agb.html"},"impressum":{"url":"http://.../impressum.html"}}

    EPS

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Options Request

    For EPS you can retrieve the bank list via the Options request identifier epsBankList. You can display this list to your customer in order to pre-select the desired bank.

    The result contains a list of banks available for EPS, with BIC code as key and bank name as value. The chosen BIC code of the chosen bank should then be passed as bic element in the IbanCustomer element of the XML.

    Country and Currency Restrictions

    Countries

    AT

    Currencies

    EUR

    Giropay

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    DE

    Currencies

    EUR

    iDeal

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    NL

    Currencies

    EUR

    iSignThis

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Itau

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Country and Currency Restrictions

    Countries

    BR, CL

    Currencies

    USD

    Klarna Sofort

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Optional Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    AT, BE, DE, ES, IT, NL

    Currencies

    EUR

    Multibanco

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    PT

    Currencies

    EUR

    MyBank

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    ES, GR, IT

    Currencies

    EUR

    Neteller

    To fully set up the Neteller Connector you will have to fulfill the following (mandatory) steps:

    Payment Methods

    Payment Method Transaction Flows Transaction Types
    Neteller Full-Page Redirect Debit
    Neteller No interaction Payout

    Additional Parameters

    Key Mandatory Values Validation Description
    Customer - Identification true string length<=150 Unique customer identification.
    The email address of the customer who is making or receiving the payment.
    Transaction - Description true string length<=150 Description of the Item.

    PayPal

    Payment Methods

    Payment Method Transaction Flows Transaction Types
    PayPal Full-Page Redirect All

    PayPal Payment Types

    PayPal supports different kind of payments:

    A Debit will always use the Sale type. A Preauthorize will by default use the Authorization type.

    You can control the behavior for Preauthorize by sending the paypalPaymentAction parameter (see below).

    Additional Parameters

    You can use the following extraData keys, which will be passed in the corresponding fields to PayPal:

    Key Values Description
    paypalPaymentAction "Authorization", "Order", "Order_Auth", "Sale" Only for Preauthorize transactions. Defines "PaymentAction" for PayPal payments. "Order_Auth" automatically performs an Authorization for full amount after Order has been confirmed by customer
    addressOverride 0 or 1 Tells PayPal to use the shipping address you are providing instead of the customer's configured address in the PayPal account
    noShipping 0, 1, 2 0 = Display Shipping address, 1 = No Shipping address (digital goods), 2 = Use customer's configured shipping address
    noteToBuyer string a note displayed to the customer
    requiredConfirmShipping true, false Refer to PayPal documentation
    noShipping 0, 1, 2 0 = Display, 1 = No display, 2 = Buyers account
    allowNote true, false Refer to PayPal documentation
    localeCode Refer to PayPal documentation
    pageStyle Refer to PayPal documentation
    hdrImg Refer to PayPal documentation
    payflowColor Refer to PayPal documentation
    cartBoardColor Refer to PayPal documentation
    logoImg Refer to PayPal documentation
    solutionType "Sole", "Mark" Refer to PayPal documentation
    landingPageType "Billing", "Login" Refer to PayPal documentation
    channelType "Merchant", "eBayItem" Refer to PayPal documentation
    totalType "Total", "EstimatedTotal" Refer to PayPal documentation
    brandName Refer to PayPal documentation
    customerServiceNumber Refer to PayPal documentation
    giftMessageEnable Refer to PayPal documentation
    giftReceiptEnable Refer to PayPal documentation
    giftWrapEnable Refer to PayPal documentation
    giftWrapName Refer to PayPal documentation
    giftWrapAmount Refer to PayPal documentation
    buyerEmailOptInEnable Refer to PayPal documentation
    taxIdType Refer to PayPal documentation
    taxId Refer to PayPal documentation

    Items

    If submitting items, the following fields are Mandatory:

    Field
    quantity
    name
    price
    extraData -> category

    Item ExtraData Parameters:

    Key Values Description
    category Refer to PayPal documentation
    number Refer to PayPal documentation
    tax Refer to PayPal documentation
    weightValue Refer to PayPal documentation
    weightUnit Refer to PayPal documentation
    lengthValue Refer to PayPal documentation
    lengthUnit Refer to PayPal documentation
    widthValue Refer to PayPal documentation
    widthUnit Refer to PayPal documentation
    heightValue Refer to PayPal documentation
    heightUnit Refer to PayPal documentation

    Paysafecard

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    PayU

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Optional Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    PL, CZ

    Currencies

    PLN, CZK

    SEPA Direct Debit

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    All SEPA countries

    FI, AT, BE, BG, ES, HR, CY, CZ, DK, EE, FI, FR, GF, DE, GI,
    GR, GP, HU, IS, IE, IT, LV, LI, LT, LU, MT, MQ, YT, MC, NL,
    NO, PL, PT, RE, RO, BL, MF, PM, SK, SI, ES, SE, CH, GB

    Currencies

    EUR

    SEPA Direct Debit PLUS

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    For Register transactions:

    Providing these data fields, the system automatically verifies on the customer's bank account if the required balance is available. In case the balance is lower than the required amount, the Register transaction will fail with an Insufficient funds error.

    Country and Currency Restrictions

    Countries

    All SEPA countries

    FI, AT, BE, BG, ES, HR, CY, CZ, DK, EE, FI, FR, GF, DE, GI,
    GR, GP, HU, IS, IE, IT, LV, LI, LT, LU, MT, MQ, YT, MC, NL,
    NO, PL, PT, RE, RO, BL, MF, PM, SK, SI, ES, SE, CH, GB

    Currencies

    EUR

    SEPA Credit Transfer

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    All SEPA countries

    FI, AT, BE, BG, ES, HR, CY, CZ, DK, EE, FI, FR, GF, DE, GI,
    GR, GP, HU, IS, IE, IT, LV, LI, LT, LU, MT, MQ, YT, MC, NL,
    NO, PL, PT, RE, RO, BL, MF, PM, SK, SI, ES, SE, CH, GB

    Currencies

    EUR

    Rapi Pago

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Country and Currency Restrictions

    Countries

    AR

    Currencies

    USD

    Skrill

    Transaction Flows

    Transaction types

    Debit

    Parameter Required Description
    successUrl Yes Redirect url after the payment process
    cancelUrl Yes Redirect url when cancelling payment process
    extraData.companyName No Display name on the payment page

    Payout

    Parameter Required Description
    customer.email Yes Email of recipient
    extraData.subject Yes Subject of the notification email (250 1-byte characters)
    extraData.note Yes Comment to be included in the notification email (max 2000 1-byte characters)

    Refund

    Parameter Required Description
    referenceTransactionId Yes ID of the transaction which should be refunded


    Partial refund is supported.

    Trustly

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Optional Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    DE, DK, EE, ES, FI, IT, NL, NO, PL, SE, GB

    Currencies

    EUR, DKK, NOK, PLN, SEK, GBP

    TrustPay

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    CZ, SK

    Currencies

    CZK, EUR

    Pago Facil

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    Country and Currency Restrictions

    Countries

    AR

    Currencies

    USD

    Przelewy24

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    PL

    Currencies

    PLN, EUR

    Qiwi Wallet

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    RU, KZ, UA

    Currencies

    EUR, KZT, RUB, USD

    Verkkopankki (Finnish Online Bank Transfer)

    Transaction Flows

    Transaction types

    Mandatory Parameters

    Additional Parameters

    none

    Country and Currency Restrictions

    Countries

    FI

    Currencies

    EUR

    Wirecard

    Transaction Flows

    Transaction types

    Mandatory Parameters

    none

    Additional Parameters

    none

    Risk-Check Only

    For this kind of connector you submit a transaction just like a normal transaction, but in fact no real money flow will occur.

    The result tells you whether this transaction has passed the risk checks or not. (SUCCESS or ERROR with code 2013)

    Transaction Flows

    Transaction types

    Mandatory Parameters

    The mandatory parameters depend on your individual merchant configuration

    Additional Parameters

    none

    Restricted Countries for all payment methods