trakteerjs
    Preparing search index...

    Class Payment

    Payment class

    this class does all of the payment related stuff

    Index

    Constructors

    Methods

    • Membuat pembayaran

      Parameters

      • creatorId: string

        ID kreator

      • paymentMethod: string

        Metode pembayaran

      • amount: number

        Jumlah yang harus dibayar

      • Optionalconfig: CreatePaymentConfig

        Konfigurasi pembayaran

      Returns Promise<Error | URL | MidtransResponse>

    • Get new CSRF token and cookie

      Returns Promise<Error | { cookie: string; csrf: string }>

    • Cek semua metode pembayaran yang tersedia

      Returns Promise<Error | Record<string, PaymentMethod>>

      Metode pembayaran yang tersedia

    • Mendapatkan total biaya yang harus dibayar

      Parameters

      • paymentMethod: string

        Metode pembayaran

      • amount: number

        Jumlah yang harus dibayar

      • is_payment_fee_by_supporter: boolean = true

        Apakah biaya admin dibayar oleh supporter

      Returns Promise<Error | PaymentTotal>

      Total biaya yang harus dibayar