Integration

Built for a dependable payment handoff.

Keep your checkout in control while SavaPay handles the customer approval in its own familiar experience.

Before you build

Start with three clear responsibilities.

The payment button is the visible part. Merchant access, server credentials, and verified order state make the full journey dependable.

Merchant access

Use the test credentials and merchant setup provided through approved onboarding.

A server you control

Create requests and protect API keys on your server, never in browser or mobile code.

An order status you control

Keep payment and order records connected, and fulfil only after the result is confirmed.

Create, present, confirm.

The integration keeps sensitive work on your server and gives the customer one clear approval handoff.

Create a payment request

Your server creates the payment request with the amount and order details.

Present Pay with SavaPay

Send the customer to the SavaPay approval experience from your checkout.

Confirm the payment

Use the confirmed result before you mark the order as paid.

Your checkout stays in control.

Create the request from your server, send the customer to approval, and complete the order only after you receive the confirmed result.

  1. Review the order

    Your customer checks their cart and total.

  2. Choose SavaPay

    Open the SavaPay payment request from checkout.

  3. Approve in Wallet

    Your customer reviews and approves payment in SavaPay Wallet.

  4. Verify the result

    Your server confirms payment before you fulfil the order.

Build for the conditions real payments create.

Retries, delayed events, and uncertain outcomes belong in the first integration plan, not an emergency fix after launch.

Retry without duplicating

Use stable idempotency keys and recover uncertain requests without creating another payment.

Review errors and retries

Verify every event

Check signed webhook messages, handle repeated delivery, and confirm status before fulfilment.

Review webhooks

Prepare for production

Review merchant activation, credentials, monitoring, payment safety, and the go-live sequence.

Review production readiness