Webhooks samples
nCore platform supported webhook events and sample notifications are given below.
On this page you can find samples of the following webhooks:
Card status change webhook
You can create webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for a card status change event (CARD_STATUS_CHANGE) after creating a webhook endpoint as shown below.
Transaction webhook
You can create webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for a transaction event (TRANSACTION) after creating a webhook endpoint as shown below.
When the event = TRANSACTION, message_type = AUTHORIZATION; then the webhook notification can be received for CASH_WITHDRAWAL, PURCHASE, BALANCE_INQUIRY, REFUND, and REVERSAL as per the configured transaction type shown below:
When the event = TRANSACTION, message_type = API; then the webhook notification can be received for WALLET_CREDIT, WALLET_DEBIT, and WALLET_TRANSFER as per the configured transaction type shown below:
Below you can find a document with transaction event types and messages scenarios:
KYC result webhook
You can create webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for a KYC result event (KYC_RESULT) after creating a webhook endpoint as shown below.
User creation webhook
You can create webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for a user creation event (USER_CREATED) after creating a webhook endpoint as shown below.
User status change webhook
You can create webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for a user status change event (USER_STATUS_CHANGE) after creating a webhook endpoint as shown below.
User document alert webhook
You can create a webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for a USER_DOCUMENT_ALERT event after creating a webhook endpoint.
There are 2 types of notification samples for this webhook event:
triggered when document is near expiry
triggered when document is expired
Identity verification webhook
You can create webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for an IDENTITY_VERIFICATION event after creating a webhook endpoint.
Webhook received upon user creation:
2. Webhook received upon updating user status from PENDINIDVERIFICATION I0 to PENDINGIDVERIFICATION B0:
PIN change webhook
You can create webhook as shown in below example.
Webhook notification sample
You will start to receive the notification for a PIN change event (PIN_CHANGE) after creating a webhook endpoint as shown below.
Authorization and clearing webhooks
In the document below (docx or pdf format) you can find samples of such webhooks, as:
Cash withdrawal
Pre Auth and Incremental Authorization
Partial Reversals
Full reversals
Refund
Original Credit Transaction
Partial Capture Clearing
Over Capture Clearing
Multi-capture Clearing
Forced Capture Clearing
Partial Refund Clearing
Reverse Clearing
Auth/pre-auth expiry
You can create webhook as shown in below example.
You will start to receive the notification for an auth/pre-auth expiry event (EXPIRED_AUTH) after creating a webhook endpoint as shown below.
Charges webhook
You can create webhook as shown in below example.
You will start to receive the notification for charges event (CHARGE_APPLIED) after creating a webhook endpoint as shown below.
Account status change webhook
You can create webhook as shown in below example.
You will start to receive the notification for account status event (ACCOUNT_STATUS_CHANGE) after creating a webhook endpoint as shown below.
Card provisioning webhook
You can create webhook as shown in below example.
You will start to receive the notification for card provisioning event (CARD_PROVISIONING) after creating a webhook endpoint as shown below.
Token notification webhook
You can create webhook as shown in below example.
You will start to receive the notification for token notification event (TOKEN_NOTIFICATION) after creating a webhook endpoint as shown below.
Successfully created card/account webhook
You can create webhook as shown in below example.
You will start to receive the notification for this event (SUCCESSFULLY_CREATED) after creating a webhook endpoint as shown below.
Card delivery partner assignment webhook
You can create webhook as shown in below example.
You will start to receive the notification for this event (CARD_DELIVERY_PARTNER_ASSIGNED) after creating a webhook endpoint as shown below.
Card delivery status change webhook
You can create webhook as shown in below example.
You will start to receive the notification for this event (CARD_DELIVERY_STATUS_CHANGED) after creating a webhook endpoint as shown below.
Below you can find several examples, which can be returned by 'status_description' parameter in the sample above:
• Record Created – The shipment record has been created in the system. • Picked Up From Shipper – The package has been collected from the sender. • Received at Origin Operation Facility – The package has reached the first processing center. • Out for Delivery – The package is out for final delivery to the recipient. • Delivered – The package has been successfully delivered.
Last updated
Was this helpful?

