Planes de pago

Asingación masiva de planes de pago

POST /v1/fee-rules/bulk-assign

Permite asingar un listado de planes de pago para un listado de comercios. Tener en cuenta que solo se permite un plan por marca y tipo de tarjeta.

POST /v1/fee-rules/bulk-assign/all

Permite asingar un listado de planes de pago a todos los comercios. Tener en cuenta que solo se permite un plan por marca y tipo de tarjeta.

ParámetrosDescripción
merchant_ids
  • Array<UUID>
  • Identificadores de comercios
payment_plan_ids
  • Array<UUID>
  • Identificadores a planes de pago (ver más abajo)

Nota: El listado de planes de pago se obtiene desde aquí. De ese listado obtenenos el campo ID al que hacemos referencia como payment_plan_id

[
  {
    "id": "UUID",
    "payment_method": "string",
    "term": "integer",
    "commission": "integer",
    "card_brand": "string",
    "is_selected": "boolean",
    "has_installments": "boolean",
    "is_international": "boolean"
  }
]
ℹ️

Asegurese de revisar bien los planes de pago y comercios porque esto reeplazará los planes actuales que tienen asignados los comercios, caso contrario no tendrá calculos impositivos asociados

  curl --request POST \
    --url https://api.menta.global/api/v1/fee-rules/bulk-assign \
    --header 'Authorization: Bearer {access_token}' \
    --header 'Content-Type: application/json' \
    --data '{
      "merchant_ids": [
        {merchant_id1},
        {merchant_id2}
      ],
      "payment_plan_ids" : [
        {payment_plan_id1},
        {payment_plan_id2}
      ]
    }'
curl --request POST \
  --url https://api.menta.global/api/v1/fee-rules/bulk-assign/all \
  --header 'Authorization: Bearer {access_token}' \
  --header 'Content-Type: application/json' \
  --data '{
    "payment_plan_ids" : [
      {payment_plan_id1},
      {payment_plan_id2}
    ]
  }'