Bank Transfer (in/out)
Bank transfer via IBAN.
Country | Turkey |
---|---|
Currency | TRY (Turkish Lira) |
Method type | iban |
Direction | Pay-in/Payout |
Integration type | Widget/H2H |
Transfer type | Bank transfer via IBAN |
Account number format | 15–34 alphanumeric characters |
Limits | 1 000 - 180 000 TRY |
Create Pay-in (API request):
Integration type: Widget/H2H
HTTP Method: POST
Endpoint: /deals/payin
{
"amount": 1000, // Payment amount
"currency": "TRY", // Currency
"invoiceId": "invoiceID", // Unique invoice identifier on the merchant side
"clientId": "clientID", // Unique client identifier on the merchant side
"type": "iban", // Method type
"clientCard": "payer's bank card/phone", // Optional: payer's bank card mask or mobile number
"clientName": "payer's full name", // Optional: payer's full name
"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": "TR" // Optional (widget): localization (RU/EN/AZ/UZ/TR/AR/KG)
}
Create Payout (API request):
Integration type: H2H
HTTP Method: POST
Endpoint: /deals/payout
{
"amount": 1000, // Payout amount
"currencyTo": "TRY", // Currency
"invoiceId": "invoiceID", // Unique invoice identifier on the merchant side
"clientId": "clientID", // Unique client identifier on the merchant side
"baseCurrency": "fiat", // Base currency type (fiat, crypto)
"feesStrategy": "add", // Fees handling strategy (add, sub)
"recipient": { // Recipient information
"account_number": "TR3300061001234567890", // Recipient's account number (IBAN)
"account_owner": "Account Holder", // Recipient's full name (account holder)
"type": "iban" // Account type
}
}
Updated 24 days ago