Cards/Topup

Executes card topup request

Executes the estimated card topup request

post/api/v1/cards/topup/execute

Request

  • Base URL
    https://api-baas.wirexapp.com
  • URL
    https://api-baas.wirexapp.com/api/v1/cards/topup/execute
  • Auth
    • API key in header Authorization
    • or API key in header X-Chain-Id and API key in header X-User-Wallet and API key in header Authorization

Request body

device_idstring

DeviceId is the client device identifier forwarded to the underlying provider when present

estimation_idstring required

EstimationId identifies the previously created topup estimation

Example request

{
  "device_id": "device-1234",
  "estimation_id": "00000000-0000-0000-0000-000000000001"
}

Response

OK

idstring required

Identifier of the initiated topup

statusstring required

Status of the topup after initiation

Example response

{
  "id": "00000000-0000-0000-0000-000000000001",
  "status": "pending",
  "three_ds_state": {
    "flow": "frictionless",
    "provider": "checkout",
    "status": "approved",
    "status_reason": "low_risk",
    "url": "https://3ds.example/challenge"
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.