SEKOpenBanking offers secure crypto-wallet infrastructure and digital payment APIs, enabling merchants to accept, process, and manage cryptocurrency transactions seamlessly.
Supported Transaction Types
Authorisation
Capture
Purchase
Refund
Withdrawal
Void
Integrations Supported
Currencies & Countries Supported
Title | Description |
|---|---|
Currencies Supported | SEK, EUR |
Additional attributes to process via SEKOpenBanking
You must include the following JSON Attributes in the payload. These attributes inform us to proceed with the redirection to SEKOpenBanking to finalise the payment process.
For more details on the integration, refer to our API reference documentation here.
Description | Hosted Payment Page |
|---|---|
Force Transaction Routing | "Routing": { "ForcePayment": "SEKOPENBANKING" } |
Client Account Details | "Client": { "Email": "john.doe@example.com", "ClientAccount": "CliAcc01002", "FirstName": "John", "LastName": "Doe", "Country": "MLT", "MobileNo": "1231212", "Street": "High Street", "City": "MagicCity", "ZIPCode": "MSU123", "State": "UK", "DateOfBirth": "1977-12-31", "IPAddress": "127.0.0.1" } |
Payment Destination * | "PaymentMethodData": { "PaymentMethod": "OpenBanking", "CryptoCurrency": "USDC", "CryptoProtocol": "Polygon", "Wallet": "0x3D7cc84710728EB39aA4d460418816C3FfD28954" } |
Test Indicator (required in Sandbox Environment only) | "isTest”: true |
*NB: The user wallet in the Payment Destination is optional. If no wallet is provided, the system will automatically generate one.
Sample Deposit Request below
{
"TransactionType": "PURC",
"Currency": "EUR",
"Amount": "1",
"OrderReference": "test-sekopenbank",
"RedirectionURL": "https://www.yourURLhere.com/Redirect",
"CallBackURL": "https://www.yourURLhere.com/Listener",
"FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
"Language": "en",
"Client": {
"Email": "john.doe@example.com",
"ClientAccount": "CliAcc01002",
"FirstName": "John",
"LastName": "Doe",
"Country": "MLT",
"MobileNo": "1231212",
"Street": "High Street",
"City": "MagicCity",
"ZIPCode": "MSU123",
"State": "UK",
"DateOfBirth": "1977-12-31",
"IPAddress": "127.0.0.1"
},
"Routing": {
"ForcePayment": "SEKOPENBANKING"
},
"IsTest": "True",
"PaymentMethodData": {
"PaymentMethod": "OpenBanking",
"CryptoCurrency": "USDC",
"CryptoProtocol": "Polygon",
"Wallet": "0x3D7cc84710728EB39aA4d460418816C3FfD28954"
},
"Configuration": {
"Profile": "showandedit"
}
}Attributes needed for Refunds - Direct Connect
Description | Direct Connect |
|---|---|
Force Transaction Routing | "Routing": { "ForcePayment": "SEKOPENBANKING" } |
Test Indicator (required in Sandbox Environment only) | "isTest”: true |
Sample request below:
{
"TransactionType": "PARTIALREFUND",
"Amount": "1",
"Currency": "EUR",
"OrderReference": "SEK- Refund",
"RedirectionURL": "https://www.yourURLhere.com/Redirect",
"CallBackURL": "https://www.yourURLhere.com/Listener",
"IsTest": false,
"PspId": "8736335"
}