Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.84 KB

CreateInvoiceRequest.md

File metadata and controls

33 lines (27 loc) · 1.84 KB

CreateInvoiceRequest

An object representing for an invoice creation request.

Properties

Name Type Required Description Examples
externalId string ☑️ The external ID of the invoice.
amount number ☑️ The invoice amount.
payerEmail string The email address of the payer.
description string A description of the payment.
invoiceDuration string The duration of the invoice.
callbackVirtualAccountId string The ID of the callback virtual account.
shouldSendEmail boolean Indicates whether email notifications should be sent.
customer CustomerObject
customerNotificationPreference NotificationPreference
successRedirectUrl string The URL to redirect to on successful payment.
failureRedirectUrl string The URL to redirect to on payment failure.
paymentMethods string[] An array of available payment methods.
midLabel string The middle label.
shouldAuthenticateCreditCard boolean Indicates whether credit card authentication is required.
currency string The currency of the invoice.
reminderTime number The reminder time.
local string The local.
reminderTimeUnit string The unit of the reminder time.
items InvoiceItem[] An array of items included in the invoice.
fees InvoiceFee[] An array of fees associated with the invoice.
channelProperties ChannelProperties

[Back to README]