Multi API Version 2.11.14
What's Changed
-
Physical cardsPhysical Card A payment card that is printed or embedded in wearables and sent to customers directly. Physical cards are created by first creating a virtual card and then upgrading it to a physical card. They are sent in an inactive state and must be activated by the card assignee before first use.: A new API endpoint is being introduced from which a physical cardPhysical Card A payment card that is printed or embedded in wearables and sent to customers directly. Physical cards are created by first creating a virtual card and then upgrading it to a physical card. They are sent in an inactive state and must be activated by the card assignee before first use. can be replaced due to it having been lost or stolen.
POST/managed_cards/{id}/physical/replace_lost_stolen
-
Spend Controls: A new control
allowCashbackis being introduced which when configured asFALSEwould deny cashback transactions on physical cardsPhysical Card A payment card that is printed or embedded in wearables and sent to customers directly. Physical cards are created by first creating a virtual card and then upgrading it to a physical card. They are sent in an inactive state and must be activated by the card assignee before first use.POST/managed_cards/{id}/auth_rule/getPOST/managed_cards/{id}/auth_rule/set
-
Managed CardsManaged Card A payment card (virtual or physical) that can be created and managed through the Weavr platform. Cards can operate in prepaid mode (with their own balance) or debit mode (linked to a managed account). All cards must be assigned to a card assignee who is an Authorised User.: A new
externalHandleproperty has been added to thecardproperty. This is a uniquely generated code which will be provided as part of thecardobject when creating a card. TheexternalHandlecan also be used when searching for a card.POST/managed_cards/getPOST/managed_cards/{id}/unfreezePOST/managed_cards/{id}/physical/report_lostPOST/managed_cards/{id}/physical/report_stolenPOST/managed_cards/{id}/physical/replace_damagedPOST/managed_cards/{id}/physical/activatePOST/managed_cards/{id}/physical/upgradePOST/managed_cards/{id}/removePOST/managed_cards/{id}/getPOST/managed_cards/{id}/updatePOST/managedcards//createPOST/managed_cards/{id}/freeze
What's New
POST /managed_cards/{id}/physical/replace_lost_stolen
What's Changed
POST /managed_cards/get
Request:
Changed content type : application/json
- Added property
externalHandle(string)
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json-
Changed property
card(array)Changed items (object):
New required properties:
externalHandle
- Added property
externalHandle(string)
-
POST /managed_cards/{id}/unfreeze
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/physical/report_lost
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/physical/report_stolen
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/physical/replace_damaged
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/physical/activate
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/physical/upgrade
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/auth_rule/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json-
Added property
allowCashback(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
POST /managed_cards/{id}/auth_rule/set
Request:
Changed content type : application/json
-
Added property
allowCashback(object)Enum values:
TRUEFALSE
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/json-
Added property
allowCashback(string)A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false
Enum values:
TRUEFALSE
-
POST /managed_cards/{id}/remove
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/get
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/update
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managedcards//create
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)
POST /managed_cards/{id}/freeze
Return Type:
Changed response : 200 OK
Success
-
Changed content type :
application/jsonNew required properties:
externalHandle
- Added property
externalHandle(string)