Para criar um pedido com cartão private label, devemos incluir o objeto private_label
dentro do nó payment
, assim como a propriedade "payment_method": "private_label"
. O objeto private_label
contêm os seguintes atributos:
Atributos | Tipo | Descrição |
---|---|---|
installments | integer | Quantidade de parcelas. Valor padrão: 1 . |
statement_descriptor | string | Texto exibido na fatura do cartão. Max: 22 caracteres. |
capture | boolean | Indica se o pagamento deve ser processado imediatamente. Caso seja false o pagamento deverá ser confirmado posteriormente. Valor padrão: true . |
card , **card_id** ou card_token | object | Cartão private label.card_id é o identificador do cartão de um cliente.card_token é o token do cartão gerado pelo checkout transparente. Saiba mais sobre cartões. |
metadata | object | Objeto chave/valor utilizado para armazenar informações adicionais sobre o pagamento. |
Liberação de private label
Para transacionar um cartão private label via Mundipagg é necessário entrar em contato com nosso suporte através do e-mail: [email protected] e solicitar uma análise e abertura de projeto.
{
"items": [
{
"amount": 2990,
"description": "Chaveiro do Tesseract",
"quantity": 1
}
],
"customer": {
"name": "Tony Stark",
"email": "[email protected]"
},
"payments": [
{
"payment_method": "private_label",
"private_label": {
"capture": true,
"installments": 1,
"statement_descriptor": "AVENGERS",
"card": {
"number": "4716806755265342",
"holder_name": "Tony Stark",
"label": "Private Label",
"exp_month": 1,
"exp_year": 20,
"cvv": "151"
}
},
"metadata": {
"plan_id": "003000"
}
}
],
}
{
"id": "or_57oxkMntecE1P6JO",
"code": "PGW5F69IX6",
"amount": 2990,
"currency": "BRL",
"closed": true,
"items": [
{
"id": "oi_DZlmrdXfXQcmr5kO",
"description": "Chaveiro do Tesseract",
"amount": 2990,
"quantity": 1,
"status": "active",
"created_at": "2019-01-21T18:37:48Z",
"updated_at": "2019-01-21T18:37:48Z",
"order": {
"id": "or_57oxkMntecE1P6JO",
"code": "PGW5F69IX6",
"amount": 2990,
"closed": true,
"created_at": "2019-01-21T18:37:48Z",
"updated_at": "2019-01-21T18:37:48Z",
"closed_at": "2019-01-21T18:37:48Z",
"currency": "BRL",
"status": "paid",
"customer_id": "cus_n3bqEzdsZUmNA7Qp",
"items": [
{
"id": "oi_DZlmrdXfXQcmr5kO",
"description": "Chaveiro do Tesseract",
"amount": 2990,
"quantity": 1,
"status": "active"
}
]
}
}
],
"customer": {
"id": "cus_n3bqEzdsZUmNA7Qp",
"name": "Tony Stark",
"email": "[email protected]",
"delinquent": false,
"created_at": "2019-01-21T18:36:30Z",
"updated_at": "2019-01-21T18:36:30Z",
"phones": {}
},
"status": "paid",
"created_at": "2019-01-21T18:37:48Z",
"updated_at": "2019-01-21T18:37:48Z",
"closed_at": "2019-01-21T18:37:48Z",
"charges": [
{
"id": "ch_PNbX8jDIPuL1p5nM",
"code": "PGW5F69IX6",
"amount": 2990,
"paid_amount": 2990,
"status": "paid",
"currency": "BRL",
"payment_method": "private_label",
"paid_at": "2019-01-21T18:37:48Z",
"created_at": "2019-01-21T18:37:48Z",
"updated_at": "2019-01-21T18:37:48Z",
"customer": {
"id": "cus_n3bqEzdsZUmNA7Qp",
"name": "Tony Stark",
"email": "[email protected]",
"delinquent": false,
"created_at": "2019-01-21T18:36:30Z",
"updated_at": "2019-01-21T18:36:30Z",
"phones": {}
},
"last_transaction": {
"id": "tran_G1byLaJUXHm5Eg4R",
"transaction_type": "private_label",
"gateway_id": "82c0acb3-75b0-48b8-a3ac-0e51c4b3744c",
"amount": 2990,
"status": "captured",
"success": true,
"installments": 1,
"statement_descriptor": "AVENGERS",
"acquirer_tid": "a4cf3de1-beb2-4724-822d-ac7ad14fa306",
"acquirer_nsu": "a4cf3de1-beb2-4724-822d-ac7ad14fa306",
"acquirer_auth_code": "903",
"acquirer_message": "Transação capturada com sucesso",
"acquirer_return_code": "00",
"operation_type": "auth_and_capture",
"card": {
"id": "card_apxQeXJsV2fGVwPL",
"first_six_digits": "400000",
"last_four_digits": "0010",
"brand": "Visa",
"holder_name": "Tony Stark",
"exp_month": 1,
"exp_year": 2030,
"status": "active",
"type": "credit",
"private_label" true,
"created_at": "2019-01-21T18:37:48Z",
"updated_at": "2019-01-21T18:37:48Z",
"billing_address": {
"zip_code": "90265",
"city": "Malibu",
"state": "CA",
"country": "US",
"line_1": "10880, Malibu Point, Malibu Central"
}
},
"created_at": "2019-01-21T18:37:48Z",
"updated_at": "2019-01-21T18:37:48Z",
"gateway_response": {
"code": "200",
"errors": []
}
}
}
],
"checkouts": []
}
Status da transação de cartão private label (Transaction)
As transações de Cartão Private Label podem possuir os seguintes status dependendo da regra de negócio definida pela processadora do cartão:
Status | Descrição |
---|---|
authorized_pending_capture | Autorizada pendente de captura |
not_authorized | Não autorizada |
captured | Capturada |
partial_capture | Capturada parcialmente |
waiting_capture | Aguardando captura |
refunded | Estornada |
voided | Cancelada |
partial_refunded | Estornada parcialmente |
partial_void | Cancelada parcialmente |
error_on_voiding | Erro no cancelamento |
error_on_refunding | Erro no estorno |
waiting_cancellation | Aguardando cancelamento |
with_error | Com erro |
failed | Falha |