Split com assinatura

Além de cobrar o seu cliente de forma recorrente, você também pode dividir as transações resultantes dessas assinaturas, entre dois ou mais recebedores de sua company. Os parâmetros a serem passados, além dos já existentes e explicados na seção anterior, são o conjunto split_rules:

Log in to see full request history
timestatususer agent
Retrieving recent requests…
LoadingLoading…

Dados necessários para uma assinatura

📘

Dados obrigatórios

O email do cliente é uma informação obrigatória, uma vez que utilizamos ele para enviar emails de assinatura.

🚧

Antifraude

A primeira transação criada em uma assinatura passa por antifraude, logo, é obrigatório enviar todos os dados de customer.

Valores de uma assinatura

❗️

Dando descontos na assinatura

Apenas através de troca para um plano mais barato, mas vale ressaltar que isso gera uma nova periodicidade. Mais em: Fluxo de cobrança.

Observações

📘

ID do plano

Lembre-se de passar o id de seu plano em todas as requests, para que não seja necessário recriar todas assinaturas que ficaram com plan_id = null.

Body Params
string
required

id do plano a ser associado a uma assinatura

string

Método de pagamento da assinatura. Aceita dois tipos: credit_card e boleto

string
required

Dados encriptados do cartão do cliente. Você também pode usar o card_id ao invés do card_hash

string
required

Número do cartão, se for uma assinatura de cartão

string
required

Cvv do cartão, se for uma assinatura paga com cartão

string
required

Nome do detentor do cartão se for uma assinatura paga com cartão

string
required

Data de expiração do cartão, se for uma assinatura paga com cartão

string
required

Id do cartão a ser cobrado, se for uma assinatura paga com cartão

string

URL onde nossa API irá enviar requisições informando alterações de status da assinatura em questão

split_rules
array of objects
required

Regras de split para transações criadas a partir de sua assinatura

split_rules*
customer
object
json

Você pode passar dados adicionais na criação da transação para facilitar uma futura análise de dados tanto em nossa dashboard, quanto por seus sistemas. Ex: metadata[ idProduto ]=13933139

string

Valor único que identifica a transação para permitir uma nova tentativa de requisição com a segurança de que a mesma operação não será executada duas vezes acidentalmente. OBS: Não pode ser igual a um valor já usado em uma criação de transação

boleto_fine
object
boleto_interest
object
Responses

Language
Credentials
Request
Click Try It! to start a request and see the response here! Or choose an example:
application/json
English
Powered by Localize
Português