Replace Card

Call this API end point to replace a card, identified by card proxy.

Request
Security:
path Parameters
card_proxy
required
string

card proxy

version
required
string
Request Body schema: application/json

replace card request

reason_code
string or null

Reason code to replace card

status
string (ReplaceCardStatus)
Enum: "ACTIVE" "SUSPEND" "LOST" "STOLEN" "PENDING" "DAMAGED"
new_card_proxy
string or null
operation
string (ReplaceCardOperation)
Enum: "REPLACE" "RENEW"
object (ReplaceFulfillmentOrderInfo)
card_months_until_expire
integer or null <int32>

Sets new card's expiration. Adds months from current date.

revenue_account_guid
string or null <uuid>
Responses
200

Returns the newly created Card

400

Bad request

401

Unauthorized

404

Card not found

500

Server Error

post/api/{version}/cards/{card_proxy}/replace
Request samples
application/json
{
  • "reason_code": "string",
  • "status": "ACTIVE",
  • "new_card_proxy": "string",
  • "operation": "REPLACE",
  • "replace_fulfillment_order_info": {
    • "package_guid": "bbcfa7f4-7eee-4d1b-9f7d-736ad8949479",
    • "third_line": "string",
    • "fourth_line": "string",
    • "shipping_method": "STDMAIL",
    • "signature_required": true,
    • "discretionary_track_data": "string",
    • "pin_mailer_flag": true,
    • "message_1": "string",
    • "message_2": "string",
    • "message_3": "string",
    • "message_4": "string",
    • "message_5": "string",
    • "message_6": "string",
    • "message_7": "string",
    • "message_8": "string"
    },
  • "card_months_until_expire": 0,
  • "revenue_account_guid": "be5859f8-2def-455a-a2d1-a8fb86ef9998"
}
Response samples
application/json
{
  • "card_number": "5340920000000007",
  • "card_proxy": "cproxy0000000000001",
  • "mask_card_pan": "534092XXXXXX0007",
  • "wallet_guid": "05a28e5a-01a6-4a3e-8ce3-ca30fc09e5ae",
  • "issuance_type": "FULL",
  • "card_condition": "ORIGINAL",
  • "card_status": "PENDING",
  • "activation_method": "ONLOAD",
  • "expiration_date": "2212",
  • "logical_expiration_date": "0001-01-01T00:00:00",
  • "person_card_status": "ACTIVE",
  • "card_tracking_detail": {
    • "fulfillment_house_name": "Arroweye",
    • "card_requested": "0001-01-01T00:00:00",
    • "card_shipment_date": "0001-01-01T00:00:00",
    • "card_delivery_method": "USPS",
    • "card_delivery_tracking_number": "1234365465",
    • "card_package_name": "TestPlacardPkg"
    },
  • "sys_utcinserted": "0001-01-01T00:00:00",
  • "sys_utcupdated": "0001-01-01T00:00:00"
}
Copyright © Qolo 2019-2023. All right reserved.