Objeto Payment Method Inscription Intent

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:

NameType
holder_idstring nullable
account_typestring nullable
institution_idstring nullable
institution_countrystring nullable
limit_ufint nullable
voucher_urlint nullable
voucherint 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.