After the Acquiring Partner signs a contract with Klarna and agrees on pricing, Klarna will create a Price Plan that connects the partner account to fees and Payment Products.
Price Plan is a core entity and is used to manage how prices are set and updated for Acquiring Partners and Partners.
Each Price Plan is linked to a Rate Card, which stores the actual rates. Rate Cards are reusable and required for every Price Plan. A Partner Account can have multiple Price Plans, but only one is required for onboarding.
/v2/distribution/products/payment/price-plans/{price_plan_id}| Parameter | Required | Description |
|---|---|---|
price_plan_id | Yes | The identifier assigned to the price plan |
rates | Yes | |
rates[] | Yes | |
version | Yes | Version number |
effective_from | Yes | Timestamp in ISO 8601 with timezone Valid examples:
|
Price Plans can have multiple versions, allowing for future-dated changes and version control. The management process includes creating the Rate Card, associating it with a Price Plan, and setting effective dates. The process is documented and managed internally, with specific steps for creation, updating, and sharing with partners. When a Price Plan has been requested and created, it can only have one state: Published.
To expose and use Price Plans in transactions and for partners, Partner Management API sets its price plan id in the distribution profile.
Pricing Team while onboarding process can request Price Plan creation.
Every transaction will be priced by requested parameters such as Price Plan and Payment Program and others.