Crea un suscripción domiciliada para efectuar cargos cada mes

Parámetros URI


No se tienen parámetros

Atributos de la petición


Card ( CardBindingModel )

Tarjeta para asociar a la suscripción

Plan ( string )

Nombre del Plan

Required

CardId ( string )

Identificador único de la tarjeta con que se efectuara el pago de la suscripción

CancelAtPeriodEnd ( boolean )

La suscripción se cancela al terminar el periodo

Argumentos de respuesta

SubscriptionViewModel

ChargeDate ( date )

Fecha del próximo cargo

TrialEndDate ( date )

Fecha en que termina la prueba

Expired ( boolean )

Determina si la suscripcion ha expirado (solo lectura)

Status ( string )

Estado actual de la suscripción

Card ( string )

Nombre de la tarjeta

Plan ( string )

Nombre del Plan

Required

CardId ( string )

Identificador único de la tarjeta con que se efectuara el pago de la suscripción

CancelAtPeriodEnd ( boolean )

La suscripción se cancela al terminar el periodo

http method:

POST

https://api.facturama.mx/Subscription

Ejemplo de Petición

application/json, text/json

Ejemplo:
{
  "Card": {
    "Number": "sample string 1",
    "Name": "sample string 2",
    "ExpirationYear": "sample string 3",
    "ExpirationMonth": "sample string 4",
    "Cvv2": "sample string 5"
  },
  "Plan": "sample string 1",
  "CardId": "sample string 2",
  "CancelAtPeriodEnd": true
}

Ejemplo de Respuesta

application/json, text/json

Ejemplo:
{
  "ChargeDate": "2024-12-21T08:07:04.2134631-06:00",
  "TrialEndDate": "2024-12-21T08:07:04.2134631-06:00",
  "Expired": true,
  "Status": "sample string 2",
  "Card": "sample string 3",
  "Plan": "sample string 4",
  "CardId": "sample string 5",
  "CancelAtPeriodEnd": true
}