v5
latestOpenAPI 3.1.02026-07-262421791.5 MBcard-kiosk-collection
Produce a card
Sends the card production request to a kiosk machine. To confirm that card information has been successfully created, listen to the card-production-status-change webhook with status READY.
{% admonition type="warning" %} Cards that were created over 60 days ago will result in a 422 error code and cannot be retried. This is due to the data being obfuscated on our side. In this case, a new card order has to be created. {% /admonition %}
put/v3/spend/profiles/{profileId}/cards/{cardToken}/production
Path parameters
profileIdinteger required
The profile ID (personal or business) that owns the card.
cardTokenstring required
The unique token identifying the card.
Headers
X-External-Correlation-Idstring uuid
Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
Request body
Example request
{
"kioskId": "WIS00001"
}Response
OK - The card information has been successfully sent to the kiosk machine.
Example response
{
"status": "IN_PROGRESS",
"kioskId": "WIS00001",
"occurredAt": "2024-01-01T12:24:56.121Z",
"errorCode": "PIN_VERIFICATION_FAILED",
"description": "The PIN cannot be verified because the server is unreachable"
}