Options
All
  • Public
  • Public/Protected
  • All
Menu

Creates a paynow instance

export

Hierarchy

  • PayNow

Index

Constructors

constructor

  • Creates an instance of PayNow.

    memberof

    PayNow

    Parameters

    • apiKey: string

      API Key from panel

    • signatureKey: string

      Signature Key from panel

    • options: PayNowOptions = ...

    Returns PayNow

Properties

Private apiKey

apiKey: string

Private baseUrl

baseUrl: string

Private client

client: AxiosInstance

Private options

options: PayNowOptions

Private signatureKey

signatureKey: string

Methods

calculateSignature

  • calculateSignature(data: unknown): string
  • Calculate signature

    memberof

    PayNow

    Parameters

    • data: unknown

      data for calculate signature

    Returns string

createPayment

createRefundRequest

paymentStatus

  • Retrieves payment status after the payment request has been submitted

    throws

    {PayNowError}

    memberof

    PayNow

    Parameters

    • paymentId: string

      Unique ID of a payment generated by Paynow

    Returns Promise<PaymentStatusResponse>

refundStatus

Generated using TypeDoc