Get started with Klyme in minutes
Merchant UUID
Username
Password
If you don’t, not to worry. You can request a set of credentials here.
id
parameter empty.
lang
parameter is optional but can be used to preload the Klyme Widget with a specific language pre-selected by default.
Options available are: en
de
es
fi
fr
it
nl
pt
se
country
parameter is also optional but can be used to preload the Klyme Widget with banks from a specific region as opposed to displaying the entire European banks list.
Alternatively, you can simply pass through auto
as the country
parameter and let the Klyme Widget handle everything — automatically detecting the user’s location and displaying region-specific banks.
Options available are: be
es
fr
it
nl
pt
auto
lang
or country
parameters, the user will always have the option to override this and select a langauge or country of their preference.Create Payment Authorisation
endpoint to create a payment authorisation request and generate a unique uuid
that you then insert into the id
parameter of the
Klyme HTML element.
uuid's
as each one serves as a unique Klyme reference for its corresponding payment.
id
parameter.redirectUrl
you will have specified in Step 2 when making the call to Create Payment Authorisation
.
When a user is redirected back to the specified redirectUrl
, there will be three query parameters appended to it.
uuid
status
status_code
Example:
https://your-redirect-url.com?uuid=eb2de72be97c464a3c293a57fe7a8f64&status=1&status_code=ACCCYou can use the
status
parameter to determine whether the payment was successful, failed or has gone into a pending state.
1
implies the payment flow has been successful and the funds have left the users bank account.0
implies the payment was rejected or failed due to technical issues on the banks side.2
implies the payment is in a pending state and the customers bank has further checks to complete before the payment is authorised.Get Payment Status
endpoint.
If you choose not to use webhook notifications, you may wish to monitor the status of a payment until it has reached the COMPLETED
or FAILED
state by polling the Get Payment Status
endpoint.