Physical Yativo Cards are plastic payment cards delivered to a shipping address. They work anywhere the payment network is accepted — in-store, at ATMs, and for contactless payments. Physical card orders go through a fulfillment process before the card is shipped.
Physical card issuance requires a fully onboarded account with KYC approved, terms accepted, and wallet deployed. See the Onboarding Guide.
Cancel a physical card order. Cancellation is only possible while the order is in pending_payment or processing status. Once shipped, orders cannot be cancelled.
POST /yativo-card/{yativoCardId}/cards/physical/order/{orderId}/cancel
The pin_set field in the view-token response tells you whether Yativo has received a physical.card.pin.changed webhook for this card. Use it to prompt the cardholder to set a PIN before their first chip-and-PIN or ATM transaction. The same view also handles PIN changes.
Physical card PINs are set and changed through Yativo’s hosted secure page, powered by Gnosis Pay’s Partner Secure Elements (PSE). The cardholder types their PIN directly inside a sandboxed iframe — your backend never receives or processes the PIN value.Flow:
Your backend calls POST /v1/yativo-card/{yativoCardId}/cards/{cardId}/view-token with enabled_views: ["pin"]
You receive a secure_view_url
Open it in an <iframe> or WebView — the cardholder enters and confirms their 4-digit PIN
Gnosis Pay fires a physical.card.pin.changed webhook → pin_set becomes true on the card record
Before a physical card can be activated, a 12.00 USDC one-time activation fee must be paid. Send 12 USDC (SPL) on Solana to your card wallet address. The fee is detected automatically — once confirmed, you can call the activation endpoint with your activation code.
Activation fees are subject to review and may change. The current fee will always be returned in the 402 response if payment is still outstanding.
If the fee has not been paid, the activation endpoint returns HTTP 402 with the payment address:
Once the payment is detected your activation call will succeed normally.
Set your PIN as soon as your card arrives. Chip-and-PIN and ATM transactions will fail until a PIN is set. Use the PIN setup flow to let the cardholder set theirs immediately after activation, and use the same flow to change it later.