Skip to main content
Idram lets customers complete payment from their Idram wallet. In test mode Idram appears in Checkout but can’t be paid yet. For live payments, which aren’t available yet, you connect merchant credentials from Idram. For what customers see, see Idram payments for your website.

What you need from Idram

Contact Idram and request merchant API access.

Connect Idram

Open Idram in live mode

In Lynq Dashboard, choose Live mode, go to Payment methods, find Idram, and choose Configure.

Enter the credentials

Enter the EDP ID and secret key exactly as supplied. Choose Save and enable.

Confirm the connection

Idram shows as enabled and appears in new live checkout sessions. Disable it to stop offering it; payment history is kept.
The secret key is encrypted when saved and is not displayed again. To update the connection, enter the EDP ID and secret key together.

What the customer does

  1. The customer chooses Idram in Lynq Checkout.
  2. Lynq.js hands the customer to the Idram wallet and handles the return.
  3. Checkout returns a result to your browser, and Lynq sends payment_intent.succeeded to your webhook.
Do not fulfil the order from the wallet return. Wait for the verified webhook.

Troubleshooting

Confirm Idram is enabled in live mode and that Checkout uses a live publishable key.
Re-enter the complete EDP ID and current secret key. If the secret was rotated, replace both fields in Dashboard.
Keep the order pending and rely on the webhook for the final state.
Last modified on November 11, 2026