Hosted Checkout keeps sensitive payment collection outside your application. Your backend creates a session and receives its public SimplePay URL.
Select the amount source
Send exactly one option:
manual_amount: amount in the currency’s minor unit
catalog_line_item: snapshot generated by Digital Catalog
Do not send both fields.
Create a session
Store id, public_reference, url, amount, currency, and your order reference.
The redirect is a user experience signal, not financial confirmation. Process a webhook or perform an authenticated read. Last modified on August 22, 2026