What you need from Idram
Contact Idram and request merchant API access. The connection form requires:
Confirm with Idram which credentials apply to test and live processing.
Configure Idram
Select the environment
Open Lynq Dashboard and choose Test mode or Live mode in the header.
Open Idram
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
The Idram entry should show as enabled. Idram will appear in new checkout sessions created in this environment.
The secret key is encrypted when saved and is not displayed again. When updating the connection, enter the EDP ID and secret key together.
Customer flow
- The customer chooses Idram in Lynq Checkout.
- Checkout starts the Idram wallet flow.
- The SDK handles the wallet handoff and return internally.
- Checkout reports a merchant-actionable result to your browser.
- Lynq sends
payment_intent.succeededto your webhook after successful completion.
Verify the setup
- Create a Payment Intent using a secret key from the same environment.
- Mount Checkout with the matching publishable key and client secret.
- Confirm Idram appears as an available method.
- Complete the wallet flow using the test details supplied by Idram.
- Verify the payment and webhook delivery in Dashboard.
Troubleshooting
Idram does not appear in Checkout
Idram does not appear in Checkout
Confirm Idram is enabled for the Payment Intent’s environment and that Checkout uses the matching publishable key.
Credentials cannot be saved
Credentials cannot be saved
Re-enter the complete EDP ID and current secret key. If the secret was rotated, replace both fields in Dashboard.
The customer did not return from Idram
The customer did not return from Idram
Keep the order pending and rely on the webhook for final state. A browser return is not authoritative payment confirmation.