Pular para o conteúdo principal
Nesta página

O MSI permite que um cliente divida uma compra em parcelas elegíveis sem que os juros da campanha aumentem o valor da compra. O acordo comercial do comerciante e a campanha configurada determinam quais termos e marcas de cartão estão disponíveis e qual custo o comerciante absorve.

Modelo de campanha MSI#

Configure uma campanha MSI sob Admin → Configuração de parcelas.

ConfiguraçãoObjetivo
Tipo de campanhaSelecione MSI.
Moeda e validadeLimite a campanha à moeda e às datas de ativação opcionais.
Provedores de pagamentoSelecione as conexões de processadores compatíveis que podem processar os termos.
Termos de parcelamentoAdicione o número de parcelas que os clientes podem selecionar, como 3, 6 ou 12.
Marcas de cartãoHabilite cada marca suportada independentemente para um termo.
Valor mínimo e máximoDefina a faixa de valores de parcelamento permitidos para a marca e o termo.
Comissão ou custoRegistre o custo do comerciante configurado para o termo MSI. Isso não se torna juros para o cliente.

A campanha só se torna uma opção após a DEUNA também confirmar o valor da loja, a ordem, a moeda, a marca do cartão, os processadores elegíveis e as restrições de roteamento da ordem.

Valor do cliente#

Para o MSI, a campanha mantém o valor total do cliente igual ao valor da compra original. A DEUNA divide esse valor pelas parcelas selecionadas e retorna os valores de exibição autoritativos. O arredondamento pode afetar uma parcela individual, portanto, exiba a resposta em vez de calcular a cópia do cliente independentemente.

Diagrama de fluxo
1Base order total2Eligible MSIcampaign3Returned interestrate 04Customer selects aterm5Purchase sends term+ option ID
Comerciante ou cliente

Recuperar e apresentar as opções MSI#

Ligar Listar opções de parcelamento com o token do pedido e o BIN do novo cartão, ou o identificador da carta armazenada suportada.

JSON
{
  "installments": [
    {
      "installments": 3,
      "installments_amount": 33333,
      "display_installments_amount": "MXN 333.33",
      "installment_rate": 0,
      "display_installment_label": "3 payments of MXN 333.33 without interest",
      "plan_option_id": "f003d3d4-faa7-4336-bd4d-8fafd40a7f87",
      "installment_total_amount": 100000,
      "display_installment_total_amount": "MXN 1,000.00"
    }
  ]
}

Utilize a etiqueta e os valores retornados no checkout. Não promova um prazo apenas porque a campanha o inclui; a resposta real é o conjunto aplicável para este pagamento.

Envie a seleção do cliente#

Copie o número de parcelas e o ID da opção do mesmo item para as informações do cartão:

JSON
{
  "payment_source": {
    "method_type": "credit_card",
    "card_info": {
      "card_id": "CARD_ID",
      "installments": 3,
      "installment": {
        "plan_option_id": "f003d3d4-faa7-4336-bd4d-8fafd40a7f87"
      }
    }
  }
}

installments é o prazo selecionado pelo cliente. plan_option_id é a opção MSI exata que o suporta. Enviar apenas um desses valores resulta na perda de parte do contrato de seleção.

Testar MSI#

  1. Utilize uma campanha MSI ativa com o processador de sandbox selecionado.
  2. Utilize um cartão cujo nome de marca detectado esteja habilitado para o prazo.
  3. Utilize um valor do pedido cujo valor por parcela calculado esteja dentro da faixa configurada, e utilize a moeda da campanha.
  4. Verifique se a taxa de sucesso é 0 e se o valor total financiado corresponde ao valor total do pedido.
  5. Realize a compra com o número de parcelas e o ID da opção retornados, e verifique a resposta de pagamento e o resultado do provedor.

Se nenhuma opção for retornada, verifique o status e as datas da campanha, o contexto, a moeda, a marca do cartão, a faixa do valor por parcela, a elegibilidade do provedor e as regras de roteamento antes de alterar a integração.

Veja Parcelas para todo o ciclo de vida da campanha e MCI para termos financiados pelo cliente.