Skip to main content

Key Concepts

Redirection Mechanism:

The purpose is to ensures the buyer is redirected to a confirmation page after payment.

It is the responsibility of the user to implement a backend function to verify the hash and display a confirmation page with the transaction details to the buyer.

Webhook Integration

It provides real-time updates to the user’s system about the transaction status. It includes full transaction payload (e.g., invoice_id, status, amount, date).

The user is responsible of implementing a webhook endpoint to process incoming payloads and update the system accordingly.

Disaster Recovery

The gateway includes a robust disaster recovery mechanism that periodically checks and updates the status of pending transactions older than 5 minutes

This ensures that any missed notifications (e.g., due to errors or incomplete sessions) are resolved by verifying the transaction status with SATIM and subsequently calling the user's webhook to inform them of the updated status, enabling seamless synchronization with their internal systems.