import type * as Whop from "../index.js"; export interface PaymentVoucher { /** Exactly what the buyer must pay, in the charged currency. */ amount?: Whop.Money | undefined; /** The barcode's contents, when the voucher carries one — render it in the symbology named by `barcode_format`. */ barcode?: string | undefined; /** The symbology `barcode` is encoded in, such as `CODE_128`. */ barcode_format?: string | undefined; /** Who the payment is made out to. */ company_name?: string | undefined; /** A hosted page with the complete, printable instructions. If you would rather not render the details yourself, send the buyer here. */ document_url?: string | undefined; /** When the voucher stops being payable, as an ISO 8601 timestamp. */ expires_at?: string | undefined; /** URL of that network's logo. */ provider_logo?: string | undefined; /** The network the buyer pays at, such as OXXO. */ provider_name?: string | undefined; /** The voucher's number — what the buyer reads out or types at the counter to pay. */ reference?: string | undefined; }