1.0.9 • Published 9 months ago

payos-checkout v1.0.9

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago

Instructions for using the Payos-Checkout library for Payos integrated applications

Warning: This library is no longer maintained. Please use the new library @payos/payos-checkout

This library will help you open payment links or payment pop ups on React JS applications

1. Installation

Make sure you have the payos-checkout library installed

     npm install payos-checkout

2. Initialization

import { usePayOS, PayOSConfig } from "payos-checkout";

const payOSConfig: PayOSConfig = {
  RETURN_URL: "YOUR_RETURN_URL",
  ELEMENT_ID:
    "YOUR_ELEMENT_ID is the id of the div element will contain the payment interface",
  CHECKOUT_URL: "YOUR_CHECKOUT_URL is the payment Link id",
  embedded: true, // if use embedded payment interface
  onSuccess: (event: any) => {
    //TODO: Action when the order is successfully paid
  },
  onExit: (event: any) => {
    //TODO: Action when the user clicks to exit the checkout
  },
  onCancel: (event: any) => {
    //TODO: Action when the user clicks to cancel order
  },
};

const { exit, open } = usePayOS(payOSConfig);

3. How to use

  • Function open(): Will open the payment interface as a pop up or embedded in the page
  • Function exit(): Will close the payment interface

Parameters in events:

{
  status: string;
}
1.0.9

9 months ago

1.0.8

11 months ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago