Integrate KCO into your website
The purpose of this guide is to walk you trough a direct KCO integration, the estimated time of completion is 20 minutes. If you are using a website platform such as Magento, Woocommerce, Shopify or any other e-commerce platform, you could use our plugins or contact your platform provider.
To see a live example, please visit our demostore.
The integration of KCO involves four main steps. It starts with a ”create order” API call, to which KCO responds with an HTML snippet that allows the merchant to render the Checkout iframe.
Once the user fills in their details and presses the “buy button”, the user gets redirected to the merchant’s confirmation page where the merchant renders the Checkout confirmation snippet. In order to do that, the merchant needs to perform a ”read order” API call to which KCO responds with the confirmation HTML snippet.
If you want a server side integration only, see our Hosted Checkout Page. If you're developing a mobile app see In-App SDK.
To be able to complete this guide you need a website where you can embed the Checkout snippet as well as a sever backend of your choice to make HTTP request towards KCO.
To perform any API calls, you’ll need user credentials. In KCO terms, we call these Merchant ID and shared secret. You can create these by following the steps described on the test environment page. You can also follow a step-by-step guide by watching the movie clip above.
For technical and integration support please see our support page