IDeal (in/out)

Transfer via phone number (9 digits).


CountryNetherlands
CurrencyEUR (Euro)
Method typeideal
DirectionPay-in/Payout
Integration typeWidget/H2H
Transfer typeTransfer via phone number
Account number format9 digits mobile number
Limits*****

Create Pay-in (API request)
Integration type: Widget/H2H
HTTP Method: POST
Endpoint: /deals/payin

{
    "amount": 60,                                // Payment amount
    "currency": "EUR",                           // Currency
    "invoiceId": "invoiceID",                    // Unique invoice identifier on the merchant side
    "clientId": "clientID",                      // Unique client identifier on the merchant side
    "type": "ideal",                             // Method type
    "successUrl": "https://example.com/success", // Optional (widget): URL for redirect on successful payment
    "failUrl": "https://example.com/fail",       // Optional (widget): URL for redirect on failed payment
    "backUrl": "https://example.com/back",       // Optional (widget): URL for return without completing payment
    "lang": "EN"                                 // Optional (widget): localization EN
    "clientCredentials": {			 // Client data
        "firstName": "Darek",		 // Client first name
        "lastName": "Testov",		 // Client last name/surname
        "email": "[email protected]",	 // Client email
        "country": "AU"							 // Address country
}

Create Payout (API request)
Integration type: H2H
HTTP Method: POST
Endpoint: /deals/payout

{
  "amount": 60,                                 // Payout amount
  "currencyTo": "EUR",                          // Currency
  "invoiceId": "invoiceID",                     // Unique invoice identifier on the merchant side
  "clientId": "clientID",                       // Unique client identifier on the merchant side
  "type": "ideal",                              // Method type
  "baseCurrency": "fiat",                       // Base currency type (fiat, crypto)
  "feesStrategy": "add",                        // Fees handling strategy (add, sub)
  "recipient": {                                // Recipient information
    "account_number": "12345678901",            // Mobile number linked to recipient's account
    "account_owner": "Account Holder",          // Recipient's full name (account holder)
    "type": "phone"                             // Recipient account type
  }
}


Did this page help you?