Creates a new deposit transaction for customer account funding. Supports various payment methods including cryptocurrencies, e-wallets, and BNPL services.
url is provided, redirect customer to complete paymentcallbackUrlsuccessUrl or failureUrlAPI key for merchant authorization
Deposit transaction details
Transaction amount in cents
x >= 11000
Three-letter currency code (ISO 4217)
"USD"
Payment method identifier
"cr_clyv2goxb0000z8b8j5y6fl1j"
Merchant account identifier
"mr_clyv2goxb0000z8b8j5y6fl1j"
Unique transaction identifier in your system
"transaction_123"
Customer identifier in your system
"customer_123"
URL to redirect customer after successful payment
"https://example.com/success"
URL to redirect customer after failed payment
"https://example.com/failure"
URL to redirect customer when returning to your site
"https://example.com/return"
Webhook URL for payment status notifications
"https://example.com/callback"
Language/locale in BCP 47 format
"en-US"
Additional payment method specific parameters
Additional metadata for the transaction
Deposit transaction successfully created