Criar fatura
Este recurso cria uma fatura (invoice) de acordo com o identificador do ciclo a ser cobrado (cycle_id) de um determinada assinatura (subscription_id).
Path Parameters
Código da assinatura.
Formato: sub_XXXXXXXXXXXXXXXX.
Código do ciclo.
Formato: cycle_XXXXXXXXXXXXXXXX.
Body
application/json
Body
Objeto chave/valor utilizado para armazenar informações adicionais sobre a fatura. Saiba mais sobre metadata
Response
application/json
Response
200
Example:in_6d2BVXnaUdT8DOkL
Example:59QDSPB5NP
Example:/invoices/in_6d2BVXnaUdT8DOkL
Default:0
Example:1490
Example:paid
Example:credit_card
Example:2017-04-04T00:00:00Z
Example:2017-04-04T15:10:35Z
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Body
Obter fatura
Através do identificador da fatura (invoice_id) é possível recuperar as informação da fatura.
Path Parameters
Código da fatura.
Formato: in_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:in_qBY5VvpuEACaw5bg
Example:O5D5FRSQ9O
Example:/invoices/in_qBY5VvpuEACaw5bg
Default:0
Example:1490
Default:0
Example:1000
Default:0
Example:1000
Example:paid
Example:credit_card
Example:2017-04-19T00:00:00Z
Example:2017-04-19T17:35:15Z
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Cancelar fatura
Com o verbo HTTP DELETE, através do identificador da fatura (invoice_id), este recurso possibilita realizar o cancelamento da fatura.
Path Parameters
Código da fatura.
Formato: in_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:in_n87qwY1FA2SzwXDb
Example:P47FWGIEZP
Example:/invoices/in_n87qwY1FA2SzwXDb
Default:0
Example:1490
Example:canceled
Example:credit_card
Example:2017-04-04T00:00:00Z
Example:2017-04-04T15:48:48Z
Example:2017-04-04T15:40:28Z
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Path Parameters
Listar faturas
Este recurso permite listar os descontos associados a uma assinatura. Pode ser utilizados alguns parâmetros como filtro da listagem.
Query Parameters
Status das faturas. Valores possíveis: pending, paid, canceled, scheduled ou failed
Código do cliente.
Código da fatura.
Data de início do período de vencimento a ser listado.
Data final do período de vencimento a ser listado.
Data de início do período de criação a ser listado.
Data final do período de criação a ser listado.
Página atual.
Default:1
Quantidade de itens por página.
Default:10
Response
application/json
Response
200
Show Child Parameters
Show Child Parameters
Authentication
Query Parameters
Editar metadados da fatura
Com o verbo HTTP PATCH, através do identificador da fatura (invoice_id) é possível atualizar o objeto metadata da fatura.
Path Parameters
Código da fatura.
Formato: in_XXXXXXXXXXXXXXXX.
Body
application/json
Body
Objeto chave/valor utilizado para armazenar informações adicionais sobre a fatura.
Saiba mais sobre metadata
Response
application/json
Response
200
Example:in_l9JGwX1MsNS3g614
Example:X8J8HG6HR3
Example:/invoices/in_l9JGwX1MsNS3g614
Default:0
Example:1490
Example:paid
Example:credit_card
Example:2017-08-10T00:00:00Z
Example:2017-08-10T16:02:40Z