Customer session
Use customer sessions to enroll and store a customer’s payment methods. Create a new customer session each time you register a payment method for a specific customer. You’ll need thecustomer_id (a unique customer identifier) generated when creating the customer in Yuno. A customer session provides access to all available payment methods for enrollment, which you can offer to customers.
Available payment methodsWhen creating either session type, customer or checkout, the Yuno system returns a list of all enabled payment methods. These are the payment methods configured in your Yuno dashboard, under the Connections and Checkout builder section.
Checkout session
Use checkout sessions to create payments or initiate the payment flow. Each time a customer makes a payment, you must create a new session. You’ll need thecustomer_id (a unique customer identifier) generated when creating the customer in Yuno. A checkout session provides access to all available payment methods for that customer, whether previously enrolled or not.
Create a payment without a checkout sessionDirect integration doesn’t require Yuno’s SDK, so you can create a payment without a checkout session.