Skip to main content

Bulk Card Lifecycle v1

Bulk Card Lifecycle is available through debiX BULK. This use case enables issuers to trigger bulk card lifecycle messages.

Currently, the messages OrderCard and DeleteCard are supported. Each message is wrapped in an envelope providing metadata such as API version and payload type. A subset of the metadata must also be provided as JMS properties.

JSON Schema

Message Envelope

message-envelope.json

message-envelope.json

Payload

The payload must be delivered as a stringified JSON inside the envelope. The payload type is defined below.

Order Card

order-card-payload.json

order-card-payload.json

Delete Card

delete-card-payload.json

delete-card-payload.json

Other Definitions

Common Definitions

common-definitions.json

common-definitions.json

JMS Properties

A subset of the metadata provided in the envelope must also be set as JMS Properties, mainly to facilitate message deserialization. The required JMS properties are:

  • correlationId
  • bulkMessageType
  • bulkMessageApiVersion

Schematic Example

mqoverview.png