profile_id, and the checkout uses the payment methods configured on the profile.
The main benefit is that the payment configuration lives in Dintero Backoffice, not in your code. You can enable a new payment method, change the order methods are displayed in, or adjust the checkout theme without changing or redeploying your integration.
Creating a payment profile
Every new account has adefault payment profile. To create additional profiles, go to Dintero Backoffice → Settings → Payment profiles.
Multiple profiles are useful when different parts of your business need different payment setups, for example one profile for your web shop and another for in-store payments, or separate profiles for different markets.
Creating a session with a payment profile
Create the session with a POST request tohttps://checkout.dintero.com/v1/sessions-profile, referencing the profile in profile_id.
See the create session from profile endpoint for all available fields.