Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

El apartado describe el uso del parammetro parámetro url_notification dentro de los pagos y suscripciones.

Descripción

Al momento re registran de registrar un pago o una suscripción en la plataforma de Pay per TIC se tiene la posibilidad de utilizar el parametro parámetro url_notification, este paramtetro permite la recepción de nottificaciones notificaciones de cambio de dicho pago o suscripción.


Modelo de Notificación

Al mmomento momento de enviar un notificación el sistema realiza un POST a la url informada con un modelo de dato como el siguiente

...

Code Block
languagejs
titleSubscription Notification
linenumberstrue
{
  "type" : "subscription",
  "validation" : false,
  "review" : false,
  "source" : {
    "id" : "4450b7c2-58c6-4f38-b8ab-69b8d4761a7f",
    "name" : "system-test",
    "type" : "collector"
  },
  "id" : "a16d59ca-b974-4f9c-a17a-37721705688d",
  "collector_id" : "999",
  "collector_detail" : {
    "name" : "PRUEBA"
  },
  "notification_url" : "http://127.0.0.1:9980/notifications",
  "detail" : {
    "amount" : 1.0,
    "external_reference" : "344",
    "concept_id" : "44",
    "concept_description" : "Concepto de prueba"
  },
  "currency_id" : "ARS",
  "payment_method" : {
    "media_payment_id" : 9,
    "media_payment_detail" : "VISA CREDIT",
    "last_four_digits" : "0010",
    "first_six_digits" : "450799"
  },
  "payer" : {
    "name" : "Prueba",
    "email" : "prueba@paypertic.com",
    "external_reference" : "664",
    "identification" : {
      "type" : "DNI_ARG",
      "number" : "99999999",
      "country" : "ARG"
    }
  },
  "amount" : 1.0,
  "status" : "active",
  "request_date" : "2019-08-06T15:35:04-0300",
  "due_day" : 25,
  "last_update_date" : "2019-08-06T15:35:05-0300",
  "recurrence" : "monthly",
  "periods" : 30
}

...


Encriptación

Es posible enviar notificaciones en forma encriptada. Para esto se usaran tres tipos de llaves, una simétrica, una privada y una pública.

...