tikkie-checkout
TypeScript icon, indicating that this package has built-in type declarations

1.0.10 • Public • Published

Node.js Tikkie Checkout API

Easily create payment requests through Tikkie

Unofficial JavaScript implementation of the Tikkie Fast Checkout API.

Installation

npm install tikkie-checkout

Usage

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);
}

Inspiration

/tikkie-checkout/

    Package Sidebar

    Install

    npm i tikkie-checkout

    Weekly Downloads

    5

    Version

    1.0.10

    License

    MIT

    Unpacked Size

    15.6 kB

    Total Files

    24

    Last publish

    Collaborators

    • toonvanstrijp