Updating the delivery address of a physical card
We introduced the ability to update the delivery address of a managed card. This feature is particularly useful if the user using a physical card has moved to a different address and you want to make sure that they receive their card at the right address.
You can only update the delivery address for physical cards. If the delivery address is specified when updating a virtual card, the API will return a 409 - Conflict
error with error code INSTRUMENT_NOT_PHYSICAL
.
New error codes when managing physical cards
You cannot activate, retrieve or update the pin of a blocked or destroyed physical card. When executing the following APIs on a blocked or destroyed card, the API will return a 409 - Conflict
error with error code INSTRUMENT_BLOCKED
or INSTRUMENT_DESTROYED
:
- POST
/managed_cards/\{id\}/physical/activate/
- POST
/managed_cards/\{id\}/physical/pin/unblock
- POST
/managed_cards/\{id\}/physical/pin/get
- POST
/managed_cards/\{id\}/physical/pin/set
New error code when updating the details of a consumer
A new error code EMAIL_NOT_UNIQUE
has been added to the POST /consumers/\{id\}/update
API. This error code will be returned if the new email address being specified is already being used by another consumer in your community.
API ChangeLog
What's Changed
POST
/corporates/{id}/kyb/start
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum value:
KYB_REJECTED
-
POST
/consumers/{id}/update
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum value:
EMAIL_NOT_UNIQUE
-
POST
/consumers/{id}/kyc/start
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum value:
KYC_REJECTED
-
POST
/managed_cards/{id}/update
Request:
Changed content type : application/json
-
Added property
deliveryAddress
(object)-
Property
addressLine1
(string)Address of the identity
-
Property
addressLine2
(string)Continued address of the identity
-
Property
city
(string)City of the identity
-
Property
country
(string)Country of the identity - using ISO 3166 alpha-2
-
Property
postCode
(string)Post code of the identity
-
Property
state
(string)State of the identity
-
Property
name
(string)The first name of the addressee
-
Property
surname
(string)The last name of the addressee
-
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum value:
INSTRUMENT_NOT_PHYSICAL
-
POST
/managed_cards/{id}/physical/replace_lost_stolen
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Removed enum value:
PHYSICAL_CARD_NOT_ACTIVATED
-
POST
/managed_cards/{id}/physical/report_lost
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Removed enum value:
PHYSICAL_CARD_NOT_ACTIVATED
-
POST
/managed_cards/{id}/physical/activate
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum values:
INSTRUMENT_BLOCKED
INSTRUMENT_DESTROYED
-
POST
/managed_cards/{id}/physical/upgrade
Request:
Changed content type : application/json
-
Changed property
deliveryMethod
(string)The preferred method of delivery for this physical card. If unspecified, standard delivery would be the default delivery method.
Added enum value:
FIRST_CLASS_MAIL
POST
/managed_cards/{id}/physical/pin/get
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum values:
INSTRUMENT_BLOCKED
INSTRUMENT_DESTROYED
-
POST
/managed_cards/{id}/physical/pin/set
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum values:
INSTRUMENT_BLOCKED
INSTRUMENT_DESTROYED
-
POST
/managed_cards/{id}/physical/pin/unblock
Return Type:
Changed response : 409 Conflict
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum values:
INSTRUMENT_BLOCKED
INSTRUMENT_DESTROYED
-
POST
/transfers/_/execute
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
conflict
(string)Added enum value:
-
TRANSFER_BETWEEN_INSTRUMENTS_UNSUPPORTED
Removed enum value: -
CROSS_PROVIDER_TRANSFER_UNSUPPORTED
Changed response : 409 Conflict
-
-
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum value:
-
TRANSFER_BETWEEN_INSTRUMENTS_UNSUPPORTED
Removed enum value: -
CROSS_PROVIDER_TRANSFER_UNSUPPORTED
-
-
POST
/send/_/execute
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json
-
Changed property
conflict
(string)Added enum values:
-
SEND_TO_INSTRUMENT_UNSUPPORTED
-
SOURCE_INSTRUMENT_BLOCKED
-
DESTINATION_INSTRUMENT_BLOCKED
Removed enum values: -
ACCOUNT_BLOCKED
-
CROSS_PROVIDER_SEND_UNSUPPORTED
Changed response : 409 Conflict
-
-
Conflict
-
Changed content type :
application/json
-
Changed property
errorCode
(string)Added enum values:
-
SEND_TO_INSTRUMENT_UNSUPPORTED
-
SOURCE_INSTRUMENT_BLOCKED
-
DESTINATION_INSTRUMENT_BLOCKED
Removed enum values: -
ACCOUNT_BLOCKED
-
CROSS_PROVIDER_SEND_UNSUPPORTED
-
-