Triggered when a card has been successfully enabled for use with XPay (Googlepay, Applepay or similar). Subscribers should use this event to inform the cardholder, via email, that their card is ready to use with XPay.
XPay Card Load Confirmed
post
{listenerUrl}/xpay-card-load-confirmed Request
Header Parameters
X-Delivery-IdstringUnique message id plus delivery attempt.
X-Key-IdstringID of the public key used to validate the signature.
X-SignaturestringBase64-encoded RSA SHA-256 signature of
{deliveryId}:.{keyId}: {requestBody}
Body application/json
topicstringAllowed values:xpay-card-load-confirmedpayloadobjectxpayTypestringAllowed values:applegenericgoogleType of XPay being used.
cardholderIdstringThe Immersve cardholder's account id.
cardIdstringThe Immersve card id for the card being loaded.
cardPanLast4stringThe last four digits of the card PAN.
cardProgramIdstringThe Immersve card program id for the card.
messageIdstringlistenerIdstringlistenerAccountIdstringdeliveryAttemptnumbercreatedAtstringThe notification message creation timestamp.
sentAtstringThe delivery attempt timestamp.
keyIdstringThe public key id for validating the signature. Public keys can be found at https://api.immersve.com/.well-known/jwks.json and matched using the "kid" attribute.
issuerstring
Response
Subscription response
Body application/json
deliveryTypestringSelected delivery option by the subscriber
deliveryDestinationstringDestination where the notification was sent to by the subscriber