Banorte

Banorte offers three types of payment plans. These plans apply only to Pay transactions in the Mexican Peso currency.

If the payer starts paying immediately without a deferral period, then do not provide a value in this field.
Plan Name Plan Identifier Description
Banorte with interest BANORTE_WITH_INTEREST This plan allows a payer to pay in instalments, with or without a deferral period, with interest.  When selecting this plan type, you must provide the following information:
Fields Mandatory or Optional Possible value
Number of payments mandatory 3, 6, 9, 12 or 18
Number of deferrals optional 1-99
Banorte without interest BANORTE_WITHOUT_INTEREST This plan allows a customer to pay in instalments, with or without a deferral period, interest-free. When selecting this plan type, you must provide the following information:
Fields Mandatory or Optional Possible value
Number of payments mandatory 3, 6, 9, 12 or 18
Number of deferrals optional 1-99
Banorte full payment with deferral BANORTE_FULL_PAYMENT_WITH_DEFERRAL This plan allows a payer to pay in full in one instalment after a deferral period.  If multiple instalments with a deferral period is required, please choose the appropriate BANORTE_WITH_INTEREST or BANORTE_WITHOUT_INTEREST plan.  When selecting this plan type, you must provide the following information:
Fields Mandatory or Optional Possible value
Number of payments mandatory 1
Number of deferrals optional 1-99

Payment Plan Inquiry

You can request the gateway for a list of valid plans for a transaction using the Payment Options Inquiry operation. The following details about the supported payment plans are returned:

  • paymentTypes.card.paymentPlans[n].numberOfDeferrals[n]
  • paymentTypes.card.paymentPlans[n].numberOfPayments[n]
  • paymentTypes.card.paymentPlans[n].payerInterest
  • paymentTypes.card.paymentPlans[n].planId
From version 70 onwards, for the payment plan product Banorte, available payment plan offers are returned. Each payment plan offer has a unique offer ID.
  • paymentPlanProduct.{paymentPlanProductId}
  • paymentPlanProduct.{paymentPlanProductId}.name
  • paymentPlanProduct.{paymentPlanProductId}.logoUrl
  • paymentTypes.card.paymentPlanOffer.{id}
  • paymentTypes.card.paymentPlanOffer{id}.paymentPlanProductId
  • paymentTypes.card.paymentPlanOffer.{id}.currency
  • paymentTypes.card.paymentPlanOffer.{id}.numberofPayments
  • paymentTypes.card.paymentPlanOffer.{id}.subsequentPaymentAmount
  • paymentTypes.card.paymentPlanOffer.{id}.firstPaymentAmount
  • paymentTypes.card.paymentPlanOffer.{id}.deferralPeriod
  • paymentTypes.card.paymentPlanOffer.{id}.interest.charged

Payment Options Inquiry API Reference [REST][NVP]

Submit a transaction with the Payment Plan

To submit a transaction with the payment plan selected by the payer, provide the following fields in an Authorize/Pay or Update Session request:

  • paymentPlan.numberOfDeferrals
  • paymentPlan.numberOfPayments
  • paymentPlan.planId
From the version 70 onwards, provide paymentPlan.offerID field with the offer ID in the Payment Options Inquiry response.

The gateway processes a payment plan only if the following conditions are met:

  • The order currency is supported on the payment plan,
  • The card type is supported on the payment plan.

Payment Plans API Reference [REST][NVP]

Copyright © 2023 Mastercard