Banco Nacional de Grecia (NBG)

El plan de pago del Banco Nacional de Grecia (NBG) permite a los pagadores aplazar el pago de sus compras y pagar en un número de pagos mensuales hasta que el monto se pague en su totalidad. El plan de pago del NBG admite las monedas EUR y USD.

Su proveedor de servicios debe habilitar el plan de pago NBG y también puede configurar las siguientes propiedades:

  • Número máximo de pagos permitidos
  • Número de meses en que se difiere el pago
  • Monto mínimo del pedido por moneda

Consulta de plan de pago

Puede solicitar al motor de pagos una lista de planes válidos para una transacción utilizando la operación Payment Options Inquiry. Se devuelven los siguientes detalles sobre los planes de pago admitidos:

  • paymentTypes.card.paymentPlans[n].minimumOrderAmounts[n].amount
  • paymentTypes.card.paymentPlans[n].minimumOrderAmounts[n].currency
  • paymentTypes.card.paymentPlans[n].numberOfDeferrals[n]
  • paymentTypes.card.paymentPlans[n].numberOfPayments[n]
  • paymentTypes.card.paymentPlans[n].payerInterest
  • paymentTypes.card.paymentPlans[n].planId
El identificador de plan (planId) para NBG es NBG.
A partir de la versión 70, para el producto de planes de pago NBG, se devuelven las ofertas de planes de pago disponibles. Una lista de planes de pago ofrece devoluciones según la moneda y el monto mínimo del pedido.

Cada oferta de plan de pago tiene un ID de oferta único

  • 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}.minimumOrderAmount
  • paymentTypes.card.paymentPlanOffer.{id}.deferralPeriod
  • paymentTypes.card.paymentPlanOffer.{id}.interest.charged

Referencia de API de Payment Options Inquiry [REST][NVP]

Enviar una transacción con el plan de pago

Para enviar una transacción con el plan de pago seleccionado por el pagador, proporcione los siguientes campos en una solicitud Authorize/Pay o Update Session:

  • paymentPlan.numberOfDeferrals
  • paymentPlan.numberOfPayments
  • paymentPlan.planId
A partir de la versión 70, proporcione el campo paymentPlan.offerID con el ID de la oferta en la respuesta de Payment Options Inquiry.

El motor de pagos procesa un plan de pago solo si se cumplen las siguientes condiciones:

  • La moneda del pedido se admite en el plan de pago.
  • El monto del pedido excede el monto mínimo del pedido definido en el plan de pago y
  • El tipo de tarjeta se admite en el plan de pago.

Limitaciones del plan de pago

Los identificadores de plan de pago y los meses de diferimiento o número de pagos se pueden limitar para una transacción específica utilizando los campos de restricción del plan de pago:

  • constraints.paymentPlans.numberOfDeferrals: el número permitido de meses de diferimiento para el plan de pago.
  • constraints.paymentPlans.numberOfPayments: el número de pagos permitido para el plan de pago.
  • constraints.paymentPlans.supported[n]: proporcione identificadores para los planes de pago admitidos en esta transacción. Si no desea ofrecer ningún plan de pago, pase este parámetro vacío.

De la versión 70 en adelante,

  • constraints.paymentPlans.deferralPeriod: el número permitido de meses de diferimiento para el plan de pago.
  • constraints.paymentPlans.numberOfPayments: el número de pagos permitido para el plan de pago.
  • constraints.paymentPlans.supported[n]: proporcione identificadores para los planes de pago admitidos en esta transacción. Si no desea ofrecer ningún plan de pago, pase este parámetro vacío.

Referencia de API de Planes de pago [REST][NVP]

Derechos de autor © 2023 Mastercard