Start with your server
Create an intent with integer BDT amounts and a persisted idempotency key. Keep merchant secrets out of the browser.
Read the request example →Alzaf IT · Payment infrastructure
Bring payment creation, checkout integration and status tracking into one merchant workspace. Start with a test integration and connect your application through the Alzaf Pay API.
Local sandbox implementation available. Live data reads are isolated; live payment processing requires activation and acceptance.
Illustrative flow · no transaction is executed here
One API for your integration
Use Alzaf Pay keys, payment IDs, normalized states and signed webhook events. Internal processing configuration stays with platform operations.
Create an intent with integer BDT amounts and a persisted idempotency key. Keep merchant secrets out of the browser.
Read the request example →Use one canonical payment identifier through checkout, status checks and refund history. A browser return alone never proves success.
Understand payment states →Reuse the original operation after a timeout. Durable receipt and fulfillment guards protect against duplicate notifications.
Build your receiver →A workspace for your business
Merchant workspaces keep business access separate. Projects organize applications within a merchant, and roles determine who can read or manage each area.
Package-based features and limits are planned; commercial packages and pricing have not been finalized.
Sandbox and Live use separate keys and records. Nothing automatically promotes between environments.
Start with a test integration