Saltar al contenido principal
El objeto PaymentIntent representa un único pago de tu cliente a tu cuenta. El campo payment_type identifica el método de pago, como bank_transfer, card, installment o cash. El objeto aparece cuando creas un pago y en los eventos webhook de pagos. También aparece como el payment_resource de una CheckoutSession después de que tu cliente paga, y el campo status registra el pago hasta que finaliza. La siguiente tabla describe los atributos de PaymentIntent: El siguiente ejemplo muestra un objeto PaymentIntent:
Payment Intent Object

Los objetos Recipient Account y Sender Account (dentro del objeto Payment Intent)

Estos objetos describen las cuentas bancarias de cada lado de una transferencia. El campo recipient_account contiene la cuenta que recibe los fondos. El campo sender_account contiene la cuenta de tu cliente. Estos campos solo se aplican cuando payment_type es bank_transfer; en los demás casos, ambos campos son null. La siguiente tabla describe ambos objetos de cuenta:

El objeto Business Profile (dentro del objeto Payment Intent)

El campo business_profile describe el negocio que recibe el pago cuando cobras en nombre de un subcomercio. La siguiente tabla describe los atributos de business_profile: