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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.10
    1
    • latest

Version History

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