Suscripciones/Recurrencia
Suscriptores
16min
valores importantes en la respuesta sourceurl url a la que debe enviar al usuario a añadir la tarjeta subscriberurl url de control del suscriptor cambiar estado del suscriptor cambiar agenda del suscriptor mover suscriptor a otra suscripción tenga en cuenta que sólo se podrá mover un suscriptor a otra suscripción dentro de la misma entidad durante el proceso de mover al suscriptor la agenda del mismo será recalculada cuando la suscripción sea "dynamic" ejecuciones acciones sobre una ejecución webhooks los webhooks siempre serán enviados en formato application/x www form urlencoded nueva suscripción { "type" "subscription\ registration", "data" { "result" true, "view" { "type" "card" }, "payment" { "id" "ababbb78798", "description" "esto es un registro!", "operation" { "type" "validation" }, "status" { "code" "200", "text" "aprobado", "message" "transacción aprobada" }, "total" 14 3, "currency" { "code" "ars", "text" "peso argentino", "symbol" "$" }, "riskanalysis" { "band" "n/a", "level" "n/a" }, "created" "2020 12 02t18 12 11 122z", "updated" "2020 12 02t18 12 12 768z", "reference" "extenal reference", "source" { "name" "visa débito", "type" "card", "reference" "visa debit", "number" "4515 00 1234", "expiration" { "month" "01", "year" "26" }, "installment" { "description" "débito", "amount" 14 3, "count" 1, "reference" "1" } } }, "entity" { "name" "demo entity", "uid" "demo entity" }, "customer" { "uid" "12123123", "name" "juan perez wayne", "phone" "12123123", "identification" "110303456", "email" "soybatman\@wayneinc com" }, "user" { "name" "juan perez wayne", "email" "juan perez\@mimail com" }, "source" { "name" "visa débito", "type" "card", "reference" "visa debit" }, "subscription" { "uid" "drxr14kiuc4v8tfbrl", "interval" "1m", "limit" 4, "name" "el nombre de mi suscripción", "description" "esto es genial", "reference" "external reference", "total" 1595 }, "subscriber" { "uid" "rly80us2jz8zhtscph", "reference" "3447", "customer" { "identification" "12123123", "email" "juan perez\@mimail com", "name" "juan perez wayne" } }, "context" { "status" "success" }, "execution" {} } } cambio de método de pago { "type" "subscription\ change source", "data" { "result" true, "view" { "type" "card" }, "payment" { "id" "abc123123", "description" "validación de tarjeta ", "operation" { "type" "validation" }, "status" { "code" "410", "text" "denegada, fondos insuficientes", "message" "denegada, fondos insuficientes (cod 51)" }, "total" 17 15, "currency" { "code" "ars", "text" "peso argentino", "symbol" "$" }, "riskanalysis" { "band" "n/a", "level" "n/a" }, "created" "2020 12 02t11 31 56 544z", "updated" "2020 12 02t11 31 58 243z", "reference" "external reference", "source" { "name" "visa", "type" "card", "reference" "visa", "number" "4515 00 1234", "expiration" { "month" "01", "year" "24" }, "installment" { "description" "1 cuota", "amount" 17 15, "count" 1, "reference" "1" } } }, "entity" { "name" "demo entity", "uid" "demo entity" }, "customer" { "uid" "12123123", "name" "juan perez wayne", "phone" "12123123", "identification" "110303456", "email" "soybatman\@wayneinc com" }, "user" { "name" "juan perez wayne", "email" "juan perez\@mimail com" }, "source" { "name" "visa", "type" "card", "reference" "visa" }, "subscription" { "uid" "4546465465465", "interval" "1m", "limit" 0, "name" "mi suscripción", "description" "débitos automáticos? todavía existe eso?", "reference" "external reference", "total" 8000 14 }, "subscriber" { "uid" "fvon4enav5", "reference" "5defe0af e9be 4288 bed1 423a5cc41920", "customer" { "email" "juan perez\@mimail com", "name" "juan perez wayne", "identification" "12123123", "phone" "1112341234" } }, "context" { "status" "success" }, "execution" {} } } } suscripción ejecutada el servicio para este webhook utiliza los webhooks estandares descriptos en la sección webhooks de esta documentación agregando los nodos "subscription" y "subscriber" { "type" "subscription\ execution", "data" { "result" true, "view" { "type" "card" }, "payment" { "id" "abc121232", "description" "cobro ejecutado", "operation" { "type" "payment v2" }, "status" { "code" "410", "text" "denegada, fondos insuficientes", "message" "denegada, fondos insuficientes (cod 51)" }, "total" 1533 11, "currency" { "code" "ars", "text" "peso argentino", "symbol" "$" }, "riskanalysis" { "band" "n/a", "level" "n/a" }, "created" "2020 12 02t01 00 55 994z", "updated" "2020 12 02t01 00 57 091z", "reference" "external reference", "source" { "name" "visa débito", "type" "card", "reference" "visa debit", "number" "4515 00 1234", "expiration" { "month" "02", "year" "26" }, "installment" { "description" "débito", "amount" 1546 55, "count" 1, "reference" "1" } } }, "entity" { "name" "demo entity", "uid" "demo entity" }, "customer" { "uid" "12123123", "name" "juan perez wayne", "phone" "12123123", "identification" "110303456", "email" "soybatman\@wayneinc com" }, "user" { "name" "juan perez wayne", "email" "juan perez\@mimail com" }, "source" { "name" "visa débito", "type" "card", "reference" "visa debit" }, "subscription" { "uid" "fdsxu7rbc", "interval" "1m", "limit" 5, "name" "mi suscripción", "description" "dinosaurios", "reference" "external reference", "total" 1547 }, "subscriber" { "uid" "cba456456", "reference" "exernal reference", "period" 1, "customer" { "identification" "123123132", "email" "juan perez\@mimail com", "name" "juan perez wayne" } }, "context" { "status" "success" }, "execution" { "uid" "54z45drxez01qwylul" } } } suscriptor suspendido { "type" "subscription\ subscriber\ suspended", "data" { "subscription" { "uid" "jmfi3ml3d", "interval" "1m", "limit" 0, "name" "nombre de la suscripción", "description" "descripción de la suscripción", "total" 500 }, "subscriber" { "uid" "qy82nostm", "reference" "qy82nostm", "customer" { "name" "juan batman", "identification" "999999", "email" "soybatman\@gmail com" } } } } suscriptor activado { "type" "subscription\ subscriber\ active", "data" { "subscription" { "uid" "jmfi3ml3d", "interval" "1m", "limit" 0, "name" "nombre de la suscripción", "description" "descripción de la suscripción", "total" 500 }, "subscriber" { "uid" "qy82nostm", "reference" "qy82nostm", "customer" { "name" "juan batman", "identification" "999999", "email" "soybatman\@gmail com" } } } }