Get USDC Authorization Message (EVM only)

Gets the USDC authorization message to be signed by the customer for dual-source payments. The signed message allows the customer’s USDC to be used alongside credit card payment.

This is only necessary for EVM chains when using customer USDC + credit card payment.

Authentication

x-coinflow-auth-session-keystring
OR
x-coinflow-auth-walletstring
x-coinflow-auth-blockchainstring

Request

This endpoint expects an object.
amountobjectRequired
paymentIdstringOptional
Optional payment ID for generating unique nonce

Response

Ok
messagestring

EIP-712 message to sign

messageDataobject
Structured message data for transparency