fawatrak-online-payment
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

fawatrak-online-payment

integrate with fawaterk online payment

Installation

npm install fawatrak-online-payment

Usage

import { getInvoicePaymentTypes } from 'fawatrak-online-payment';

type PAYMENT_METHOD_DATA = {
  '0': string;
  '+2 hours': string;
  '+4 hours': string;
  '+6 hours': string;
  '+12 hours': string;
  '+1 days': string;
  '+2 days': string;
};

type PATMENT_TYPE = {
  paymentId: number;
  paymentCode: string;
  paymentMethod: string;
  paymentMethodData: PAYMENT_METHOD_DATA;
};

export default function App() {
  const [data, setData] = React.useState<Array<PATMENT_TYPE>>([]);

  React.useEffect(() => {
    getInvoicePaymentTypes('USER_TOKEN_KEY').then((res) => {
      setData(res as PATMENT_TYPE[]);
    });
  }, []);

  return (
    <>
    // your code here...
    </>
  );
}

Package Sidebar

Install

npm i fawatrak-online-payment

Weekly Downloads

0

Version

0.1.0

License

MIT

Unpacked Size

33.4 kB

Total Files

10

Last publish

Collaborators

  • mahmoud_aboelyazzed