{
"version": "V1.6.0",
"event_name": "ISSUING",
"event_type": "card.verification.otp",
"event_id": "0f3891bc-5bec-4aea-bd33-ba67997065f0",
"source_id": "cc56949f-ef3f-4b11-ae88-3af6093fde0f",
"data": {
"card_id": "cc56949f-ef3f-4b11-ae88-3af6093fde0f",
"card_number": "40963609****7723",
"otp": "111111",
"wallet_type": "GOOGLE_PAY",
"verification_method": "SMS",
"verification_target": {
"country_code": "MY",
"phone_number": "123451234"
}
}
}Security & Activation
Verification OTP
Published when a Google Pay or Apple Pay binding requires verification via OTP.
WEBHOOK
verificationOtp
{
"version": "V1.6.0",
"event_name": "ISSUING",
"event_type": "card.verification.otp",
"event_id": "0f3891bc-5bec-4aea-bd33-ba67997065f0",
"source_id": "cc56949f-ef3f-4b11-ae88-3af6093fde0f",
"data": {
"card_id": "cc56949f-ef3f-4b11-ae88-3af6093fde0f",
"card_number": "40963609****7723",
"otp": "111111",
"wallet_type": "GOOGLE_PAY",
"verification_method": "SMS",
"verification_target": {
"country_code": "MY",
"phone_number": "123451234"
}
}
}Event Types
| Event Type | Description |
|---|---|
card.verification.otp | A verification OTP was generated for a Google Pay or Apple Pay binding. |
Body
application/json
A unique identifier for this event.
Top-level event category. Always ISSUING for card issuance events.
Available options:
ISSUING The specific event type that occurred.
Available options:
card.verification.otp Card ID.
API version number.
Example:
"V1.6.0"
OTP details for wallet binding verification.
Show child attributes
Show child attributes
Response
200
Return 200 to acknowledge receipt.

