tikkie-checkout
v1.0.10
Published
TypeScript implementation of the Tikkie Fast Checkout API.
Maintainers
Readme
Node.js Tikkie Checkout API
Easily create payment requests through Tikkie
Unofficial JavaScript implementation of the Tikkie Fast Checkout API.
Installation
npm install tikkie-checkoutUsage
import {TikkieCheckoutClient, TikkieCheckoutConfig} from 'tikkie-checkout';
const config = new TikkieCheckoutConfig('apiKey', 'merchantToken');
config.loadPrivateKey('path_to_key', 'RS256');
const tikkie = new TikkieCheckoutClient(config);
try {
const createOrderRequest = await tikkie.createOrder({
referenceId: "some reference",
shippingCostsInCents: 690,
discountInCents: 500,
currency: "EUR",
expiration: 1800,
redirectUrl: "https://www.yourdomain.nl/finishorder/1234",
notificationUrl: "https://www.yourdomain.nl/1234",
items: [
{
itemName: "Mobile Phone",
priceInCents: 50000,
quantity: 1
}]
});
console.log(createOrderRequest);
const getOrderRequest = await tikkie.getOrder(createOrderRequest.orderToken);
console.log(getOrderRequest);
} catch (err) {
console.error(err);
}