Issue Card

Issue a card for a cardholder. Lazy-provisions the per-user contract on first call. Physical cards rejected until enabled by env flag. Body includes rainUserId so the same route handles every cardholder.

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.
assignedMerchantUserEmailstringRequired
typeenumRequired
limitobjectOptional
billingobjectOptional
shippingobjectOptional
firstNamestringOptional
lastNamestringOptional

Response

Ok
_idstring
merchantIdstring
rainCompanyIdstring
rainUserIdstring
assignedMerchantUserEmailstring
rainCardIdstring
typeenum
statusenum
last4string
expirationMonthstring
expirationYearstring
btTokenstring
issuedAtdatetime
lastSyncedAtdatetime
createdAtdatetime
updatedAtdatetime
limitobject
replacedFromCardIdstring
termsAcceptedAtdatetime