# Banorte
source: https://developer.mastercard.com/mastercard-gateway/documentation/payment-methods/alt-pay-methods/payment-plans/banorte/index.md

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

|             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              | If the payer starts paying immediately without a deferral period, then do not provide a value in this field.   |
| 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 are required, cchoose 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 {#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`

Alert: From Mastercard Gateway API version 70 and later, 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\]](https://developer.mastercard.com/mastercard-gateway/documentation/api-reference/v100/rest/api-ops/index.md#gateway) [\[NVP\]](https://developer.mastercard.com/mastercard-gateway/documentation/api-reference/v100/nvp/api-ops/index.md#gateway)

## Submit a transaction with the payment plan {#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`

Alert: From Gateway version 70 and later, 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\]](https://developer.mastercard.com/mastercard-gateway/documentation/api-reference/v100/rest/api-ops/index.md#transaction) [\[NVP\]](https://developer.mastercard.com/mastercard-gateway/documentation/api-reference/v100/nvp/api-ops/index.md#transaction)
