Set Settlement Address
Set the blockchain account information which will be used for settlement. Only call this if you want the money processed
from credit card transactions to be sent to directly as USDC to a company owned blockchain address.
Authentication
Authorizationstring
The API key of the merchant - see https://docs.coinflow.cash/api-reference/api-reference/authentication/get-session-key
Request
This endpoint expects an object.
address
blockchain
Response
Ok
_id
merchantId
verification
withdrawFees
wallets
apiKey
apiKeys
kycType
Allowed values:
settlementToken
users
ubos
goLiveChecklist
cardSettings
achSettings
wireSettings
pixSettings
ibanSettings
cryptoPayinSettings
cashAppSettings
rainSettings
nSureSettings
hideBranding
onlyShowTotal
skipSendWithdrawEmail
sendInvoiceNotifications
requireAniCheck
refundBalanceLimit
creditSeed
withdrawSettlementLocation
Allowed values:
enforceJwt
delayedSettlementDays
Number of business days to delay stablecoin settlement after payment capture. Only applies to USDC settlements. 0 means no delay (immediate settlement). Maximum value is 5 days.
interchangeFees
pushToCardEnabledDeprecated
brand
colors
url
customWithdrawFees
Make all properties in T optional
customPayInFees
webhookValidationKey
nmiWebhookValidationKey
settlementAddresses
webhookSettings
citconSettings
aptPayCanadaSettings
verisoulSettings
blockConfig
billingEmails
withdrawFeePayment
bankPayoutProvider
ibanPayoutProviders
Allowed values:
ibanPayoutProvider
Allowed values:
rtpPayoutProviders
rtpPayoutProvider
pixPayoutProviders
Allowed values:
pixPayoutProvider
Allowed values:
eftPayoutProviders
Allowed values:
eftPayoutProvider
Allowed values:
p2cPayoutProviders
Allowed values:
p2cPayoutProvider
Allowed values:
globalP2cPayoutProvider
Allowed values:
appleP2cPayoutProvider
Allowed values:
venmoPayoutProviders
Allowed values:
venmoPayoutProvider
Allowed values:
paypalPayoutProviders
Allowed values:
paypalPayoutProvider
Allowed values:
wirePayoutProvider
Allowed values:
interacPayoutProviders
Allowed values:
interacPayoutProvider
Allowed values:
withdrawSorting
Make all properties in T optional
withdrawRules
maxTransactionAmount
minTransactionAmount
parent
enforceCheckoutJwt
metakeepAppId
externalVerificationLinks
whitelistedAncestorUrls
banDuplicateAccounts
ignoreCustomer10kDailyLimit
Used to bypass the daily 10k limit per customer. This is specifically set for coinflow-invoice to true and shouldn’t be true for any other merchant. Not surfaced in settings
fxFees
Make all properties in T optional
blocked
vendorSettings
generatedDescription
bankSettlementOptions
allowAttestedKyc
attestedKycSsnNotRequired
allowAccountSharing
velocitySettings
enforceLivenessKyc
canCreateBankAccounts
checkbookSettings
reserveSettings
globalRateLimit
banProxiesForCheckoutEndpoints
riskControls
acceptedToS
ssoSettings
chargebackFeeCents
chargebackEmails
fraudEmails
linkedBankAccount
firstPartyPayoutOverridesDeprecated

