Payment Notify
Payment Notify enables your system to react to real-time payment events such as when a payment is being processed, successfully paid, or canceled.
Create a payment event handler
You need to create a handler in your server to receive and process incoming payment event notifications. There are three key event types you need to handle:
PAYMENT.PROCESSING
The Payment has been initiated and is currently in progress
Update the transaction status in your system to "Processing" or "Pending Payment."
PAYMENT.PAID
The payment was successfully completed
Fulfill the order, update the transaction status to "Paid", and notify the customer if needed.
PAYMENT.CANCELLED
The payment has been canceled, either by the Customer, system timeout, or manual intervention.
Update the transaction status to "Canceled" and optionally inform the customer.
Create a Callback endpoint
After you have prepared the event handler on your server, you must register the endpoint in the Dashboard so that we can notify you.
Follow these steps:
Login to your Dashboard.
Navigate to Setting > Choose Developer Settings

Go to Callbacks, then register your Payment Callback URLs

Return only HTTP Response 200 for registering Callback URLs
