Skip to main content
POST
Criar invoice Stripe de recarga de saldo

Authorizations

Authorization
string
header
required

OAuth2 Authorization Code flow

Body

application/json
option
enum<string>
required

Opção de recarga de saldo

Available options:
balance_100_90d,
balance_500_90d,
balance_1000_90d,
balance_5000_90d,
balance_custom_90d
customAmount
number

Valor personalizado da recarga em centavos

Required range: 2000 <= x <= 99999999
whatsapp
object

Contexto WhatsApp para atualização de status do pedido quando a invoice for paga

checkoutMode
enum<string>

Modo de checkout Stripe para recarga

Available options:
hosted,
elements
paymentMethod
enum<string>

Meio de pagamento preferido para a recarga

Available options:
pix,
stripe_checkout

Response

201 - application/json
invoiceId
string
required

ID da invoice Stripe

Example:

"in_xxx"

paymentMethods
object[]
required

Meios de pagamento gerados com sucesso

paymentAction
object

Ação hospedada para concluir o pagamento

checkout
object

Checkout Stripe Elements para pagamento no frontend