El objeto Payment Method Inscription Intent representa un intento de inscripción de método de pago, que puede haber sido exitoso o no.
Atributos
V1 (antes de 06/10/2025)
id_payment_method_inscription_intent string
Identificador único del intento de inscripción.
id_payment_method string nullable
Identificador único del método de pago relacionado al intento de inscripción.
external_id string nullable
Identificador único del intento de inscripción, que puede ser nulo y depende del gateway.
customer string
Identificador único del cliente que realizó el intento de inscripción de método de pago.
gateway Enum
Es el medio de inscripción (proveedor de servicios de inscripción) utilizado en el intento de inscripción de método de pago.
Los posibles valores son:
# common
transbank_oneclick = "transbank_oneclick"
klap_oneclick = "klap_oneclick"
patpass = "patpass"
toku_pac = "toku_pac"
fintoc_pac = "fintoc_pac"
universo_pac = "universo_pac"
external_pac = "external_pac"
ecert_pac = "ecert_pac"
internal_psp = "internal_psp"
domiciliation = "domiciliation"
mx_banco_bbva = "mx_banco_bbva" # TODO: deprecate
mx_banco_bancomer = "mx_banco_bancomer" # TODO: deprecate
mx_banco_banbajio = "mx_banco_banbajio"
mx_banco_banorte = "mx_banco_banorte"
mx_banco_banorte_h2h = "mx_banco_banorte_h2h"
mx_banco_bbva_bancomer = "mx_banco_bbva_bancomer"
mx_banco_citibanamex = "mx_banco_citibanamex"
mx_banco_santander = "mx_banco_santander"
mx_banco_scotiabank = "mx_banco_scotiabank"
mx_banco_scotiabank_h2h_external = "mx_banco_scotiabank_h2h_external"
evo_payments = auto()
conekta = "conekta"
stripe = "stripe"
kushki = "kushki"
openpay = "openpay"
paypal = "paypal"
getnet = "getnet"
fiserv = "fiserv"
# payment-method specific
spreedly = "toku_gateways"
cde_payment_orchestration = "payment_orchestration"
cards_batch_mx = "cards_batch_mx" # TODO: depracate
cards_batch_mx_recurring_pst = "cards_batch_mx_recurring_pst"
amex_batch_mx_recurring_pst = "amex_batch_mx_recurring_pst"
atoa_batch_mx_recurring_pst = "atoa_batch_mx_recurring_pst"
braintree = "braintree"
cielo = auto()
pagarme = auto()
belvo = auto()
iniciador = auto()
qi_tech = auto()
mit = auto()
mit_amex = auto()
rede = auto()
br_banco_do_brasil = auto()
br_banco_itau = auto()
status Enum
Identificador del estado del intento de inscripción.
Los valores posibles son:
DELETED = "deleted"
INITIALIZED = "initialized"
CHARGEABLE = "chargeable"
TEMPORARY_FAILED = "temporary_failed"
PERMANENT_FAILED = "permanent_failed"
THREE_DS_REQUIRED = "three_ds_required"
INSCRIPTION_FAILED = "inscription_failed"
PENDING_ACTIVATION = "pending_activation"
MANUALLY_CHARGEABLE = "manually_chargeable"
PERMANENT_DELETION_IN_PROGRESS = "permanent_deletion_in_progress"
PERMANENTLY_DELETED = "permanently_deleted"
FINISHED = "finished"
CANCELLED = "cancelled"
toku_response_code string
Código de respuesta interno de Toku.
id_account string
Identificador único de la cuenta asociada.
additional dictionary
Diccionario que puede venir vacío y contiene información adicional acerca del intento de inscripción de método de pago. Puede enviarse como un diccionario vacío {}.
Puede contener los siguientes campos:
Name | Type |
---|---|
holder_id | string nullable |
account_type | string nullable |
institution_id | string nullable |
institution_country | string nullable |
limit_uf | int nullable |
voucher_url | int nullable |
voucher | int nullable |
V2 (06/10/2025)
product_ids list of strings nullable
Lista con identificadores de producto que se obtienen a partir del customer relacionado con la operación o a partir de SubscriptionPaymentMethod si es que corresponde.