🚀 VaultsPay API v1 is live. See what's new →
Payment CardsUpdate Card Delivery

Update Card Delivery

Update a card’s delivery status.

POST{baseUrl}/pcs/api/v1/update-delivery-status

Payload

AttributeTypeRequiredDescription
cardIdIntegerYesCard ID.
estimateDeliveryTimeString (ISO 8601)NoEstimated delivery time.
deliveryStatusEnumYesDelivery status (e.g., DELIVERED).
Request Example
{
  "cardId": 5,
  "estimateDeliveryTime": "2024-12-24T12:00",
  "deliveryStatus": "DELIVERED"
}

Response

FieldTypeDescription
cardIdIntegerCard ID.
cardTokenNumberCard token.
cardStatusEnumWill be PENDING_VERIFICATION after delivery.
statusReasonStringReason (e.g., “Approved”).
deliveryStatusEnumDELIVERED.
cardManufacturingStatusEnumMANUFACTURED.
estimatedDeliveryTimeStringDelivery estimate.
200 — SUCCESS
{
  "data": {
    "cardId": 115,
    "cardToken": 616929771,
    "cardStatus": "PENDING_VERIFICATION",
    "statusReason": "Approved",
    "deliveryStatus": "DELIVERED",
    "cardManufacturingStatus": "MANUFACTURED",
    "estimatedDeliveryTime": "2024-12-24T12:00:00"
  }
}