Copy {
"quoteId": "692ef2bddebffd422445f0a7",
"quoteExpiresAt": "2025-12-02T14:37:57.910Z",
"deposit": {
"paymentChannel": "merchant_balance",
"currencyType": "merchant_balance",
"currencyCode": "USD",
"currencyDetails": {
"merchantName": "tester"
},
"cashout": {
"amountBeforeFees": 100,
"amountAfterFees": 100,
"chargedFees": [],
"totalChargedFees": 0,
"chargedFeesPerRecipient": {},
"amountBeforeFeesUsd": 100,
"amountAfterFeesUsd": 100,
"chargedFeesUsd": [],
"totalChargedFeesUsd": 0,
"exchangeRate": 1,
"exchangeRateAfterFees": 1,
"chargedFeesPerRecipientUsd": {},
"feeSettings": []
},
"fieldsToCreateOrder": [
{
"key": "depositSandboxForcedFlow",
"type": "enum",
"label": "Sandbox deposit forced flow",
"required": false,
"defaultValue": "deposit_success",
"options": [
{
"label": "Deposit success",
"value": "deposit_success"
},
{
"label": "Deposit invalid",
"value": "deposit_invalid"
},
{
"label": "Deposit underpayment (50%)",
"value": "deposit_underpayment"
},
{
"label": "Deposit overpayment (200%)",
"value": "deposit_overpayment"
}
]
}
],
"transferType": "manual"
},
"payout": {
"paymentChannel": "bank",
"currencyType": "fiat",
"currencyCode": "NGN",
"currencyDetails": {
"countryIsoCode": "NG"
},
"cashout": {
"amountBeforeFees": 146276,
"amountAfterFees": 141156,
"chargedFees": [
{
"id": "service_fee",
"type": "percentage",
"recipient": "platform",
"amount": 3656.9
},
{
"id": "merchant_fee",
"type": "percentage",
"recipient": "merchant",
"amount": 1462.76
}
],
"totalChargedFees": 5119.66,
"chargedFeesPerRecipient": {
"platform": 3656.9,
"merchant": 1462.76
},
"amountBeforeFeesUsd": 100,
"amountAfterFeesUsd": 96.499768,
"chargedFeesUsd": [
{
"id": "service_fee",
"type": "percentage",
"recipient": "platform",
"amount": 2.5
},
{
"id": "merchant_fee",
"type": "percentage",
"recipient": "merchant",
"amount": 1
}
],
"totalChargedFeesUsd": 3.5,
"exchangeRate": 1462.76,
"exchangeRateAfterFees": 1515.8171,
"chargedFeesPerRecipientUsd": {
"platform": 2.5,
"merchant": 1
},
"feeSettings": [
{
"id": "service_fee",
"recipient": "platform",
"type": "percentage",
"value": 2.5,
"min": 0,
"max": "Infinity"
},
{
"id": "merchant_fee",
"recipient": "merchant",
"type": "percentage",
"value": 1,
"min": 0,
"max": "Infinity"
}
]
},
"fieldsToCreateOrder": [
{
"key": "phoneNumber",
"label": "Phone Number",
"required": true,
"type": "phone"
},
{
"key": "bankCode",
"label": "Bank name",
"required": true,
"type": "enum",
"options": [
{
"label": "Sandbox Bank",
"value": "1"
},
{
"label": "Sandbox Bank 2",
"value": "2"
},
{
"label": "Sandbox Bank 3",
"value": "3"
}
]
},
{
"key": "bankAccountNumber",
"label": "Bank Account Number",
"required": true,
"type": "string"
},
{
"key": "payoutSandboxForcedFlow",
"type": "enum",
"label": "Sandbox payout forced flow",
"required": false,
"defaultValue": "payout_success",
"options": [
{
"label": "Payout success",
"value": "payout_success"
},
{
"label": "Payout failed",
"value": "payout_failed"
}
]
}
]
}
}