Create a customer
Before creating a Payment Method Session, you need a customer to attach the payment method to. You can either use an existing customer or create a new one using the Customers API.Create a customer
Customer object
Create a Payment Method Session
To create a Payment Method Session, you need to specify thecustomer and payment_method_types. You can optionally include a return_url to redirect customers after the payment method is collected.
Create a Payment Method Session
url parameter.
Payment Method Session object
Supported payment method types
You can collect the following payment method types:Share the Payment Method Session URL
After creating a Payment Method Session, share theurl with your customer. They will be guided through a secure flow to enter their payment details. Once complete, they will be redirected to your return_url.
By default, Yorlet automatically emails the
url to the customer, so you don’t need to share it yourself. Set send_email to false if you’d rather share the URL through your own application.Skip the automatic email
Collect payment method for a subscription
You can associate a Payment Method Session with a subscription. Once the customer completes the session, the payment method will automatically be attached to the subscription.Create a Payment Method Session for a subscription
Retrieve a Payment Method Session
You can retrieve a Payment Method Session to check its status and see which payment method was created.Retrieve a Payment Method Session
payment_method field will contain the ID of the created payment method.
Completed Payment Method Session