API 2.0
2.0 version of the Carouseller API
Request address
Deposits
Payouts
Headers
Main request parameters
Request example
payment_system
Yes
string
Unique ID of the payment method, is provided by your Carouseller manager.
***
external_id
Yes
String
Client side order id
“1234512123124”
amount
Yes
Integer
Amount
20
currency
Yes
alpha-3 ISO 4217
Purchase currency
USD
customer
Yes
Object
Object containing client information
“customer”: { “customer_id”: “JohnDoe”, “country”: “LV”, “first_name”: “Ivan”, “last_name”: “Ivan” }
Additional parameters depending on the payment method
Bank Cards
Deposits
card_number
Yes
String
Card number
4111111111111111
card_holder
Yes
String
Name of the card holder
Good Fella
exp_year
Yes
String
Expiration year
2028
exp_month
Yes
String
Expiration month
06
cvv
Yes
String
Card security code
123
Payouts
card_number
Yes
String
Card number
4111111111111111
card_holder
Yes
String
Name of the card holder
Good Fella
exp_year
Yes
String
Expiration year
2028
exp_month
Yes
String
Expiration month
06
P2P Bank Cards
Payouts
bank_name
Yes
String
Name of the bank
Sberbank
card_number
Yes
String
Card number
4111111111111111
card_holder
Yes
String
Name of the card holder
Ivan Ivan
Japanese Banks
Payouts
account_number
Yes
String
Account number
6858629
owner_name
Yes
String
Name of the owner of the account
Good Fella
owner_native_name
Yes
String
Name of the owner of the account in native Japanese
シゲキ コムロ
bank_name
Yes
String
Name of the bank
Some Bank
bank_code
Yes
String
Code assigned by a central bank
0125
branch_name
Yes
String
Name of the branch
BB-24
branch_code
Yes
String
Code of the branch
279
VegaWallet
Deposits
wallet
Yes
String
Wallet id
U000060
password
Yes
String
Password of the wallet
jDgBvkukPAPJXiAg
Payouts
wallet
Yes
String
Wallet id
U000060
password
Yes
String
Password of the wallet
jDgBvkukPAPJXiAg
JetonWallet
Deposits
wallet
Yes
String
Wallet id
12345678
Payouts
wallet
Yes
String
Wallet id
12345678
EcoPayz
Payouts
wallet
Yes
String
Wallet id
1100383615
SticPay
Payouts
wallet
Yes
String
Wallet id
example@gmail.com
Emanat
Payouts
phone_number
Yes
String
Phone number
994934331504
M10Wallet
Payouts
phone
Yes
String
Phone number
994934331504
Cash
Deposits
address
Yes
String
Address
Street 12
messenger
Yes
String
The messenger app
Telegram, WhatsApp
username
Yes
String
The username of the user
test
asap
Yes
String
Flag to indicate urgency
true
delivery_time
Yes
String
TIme of the delivery
2025-01-11 12:28:28
Payouts
address
Yes
String
Address
Street 12
messenger
Yes
String
The messenger app
Telegram, WhatsApp
username
Yes
String
The username of the user
test
asap
Yes
String
Flag to indicate urgency
true
delivery_time
Yes
String
TIme of the delivery
2025-01-11 12:28:28
CIS Transfers
No additional payment data is required, but integration type can only be redirect.
Request example
Payment method IDs
A list of payment method IDs within Carouseller.
Bank Card
1
Bank Card Voucher
2
P2P Bank Card
3
SWIFT
10
SEPA
11
Wire Transfer
12
Local Bank Transfer
13
RTGS
14
ACH
15
Redirect Transfer
16
Japan Banks
17
Jeton Wallet
18
VegaWallet
19
EcoPayz
20
SticPayz
21
M10Wallet
22
SBP
23
Emanat
24
Last updated