Hosted checkouts requires additional approval
Access to Hosted checkouts on live accounts is limited to approved mobile app companies. It's available on all sandbox accounts for evaluation and testing. To request approval, contact sellers@paddle.com.
You can use hosted checkouts to let users securely make purchases outside your mobile app. Each hosted checkout has a unique link that you can add to your app to let customers open a checkout that's fully hosted by Paddle.
All hosted checkout URL query parameters are optional. You can set defaults when creating a hosted checkout in Paddle > Checkout > Hosted Checkouts, like the prices to open the checkout with if no priceId or transactionId is passed. However, one is required if no default price is set.
Hosted checkout parameters also work with the Paddle mobile web payments starter kit, which you can use to deploy your own mobile purchase workflow.
For maximum compatibility across browsers, make sure to percent-encode query strings. For example, pass max%2Bpaddle%40example.com for max+paddle@example.com.
Parameters
pri_01gm81eqze2vmmvhpjg13bfeqgtransaction_id is passed, the default prices for the hosted checkout are used. Required if no default prices are set and no transaction_id is passed.BF20OFFdiscount_id. If omitted, no discount is applied.dsc_01gtf15svsqzgp9325ss4ebmwtdiscount_code is also passed. If omitted, no discount is applied.ctm_01gm82kny0ad1tk358gxmsq87muser_email.paddle_customer_id.US10021txn_01gp3z8cfkqgdq07hcr3ja0q95price_id and customer details. If omitted and no price_id is passed, the default prices for the hosted checkout are used. Required if no default prices are set and no price_id is passed.(browser default)arArabic (العربية)zh-HansChinese (Simplified) (简化字)zh-TWChinese (Traditional) (正體字)daDanish (Dansk)nlDutch (Nederlands)
+ Show all values− Hide values
enEnglishfrFrench (Français)deGerman (Deutsch)itItalian (Italiano)jaJapanese (日本語)koKorean (한국어)noNorwegian (Norsk)plPolish (Polski)ptPortuguese (Português)pt-BRPortuguese (Brazilian) (Português do Brasil)trTurkish (Türkçe)ruRussian (Русский)esSpanish (Español)svSwedish (Svenska)
lightlightLight-themed checkout.darkDark-themed checkout.
alipayAlipay, popular in China.apple_payApple Pay on a supported Apple device.bancontactBancontact, popular in Belgium.blikBLIK, a popular payment method in Poland.cardCredit or debit card.
+ Show all values− Hide values
google_payGoogle Pay on a supported Android device, Chromebook, or Google Chrome browser.idealiDEAL, popular in the Netherlands.kakao_payKakao Pay, a popular payment method in Korea.mb_wayMB WAY, a popular payment method in Portugal.naver_payNaver Pay, a popular payment method in Korea.paycoPayco, a popular payment method in Korea.paypalPayPal.pixPix, popular in Brazil. Available in early access.samsung_paySamsung Pay, a popular payment method in Korea.south_korea_local_cardKorean local credit or debit card.upiUnified Payments Interface (UPI), popular in India. Available in early access.
truetrue.Examples
This example passes a price ID to Paddle Checkout to specify what the customer is purchasing.
https://pay.paddle.io/checkout/hsc_01jt8s46kx4nv91002z7vy4ecj_1as3scas9cascascasasx23dsa3asd2a?price_id=pri_01h1vjg3sqjj1y9tvazkdqe5vtThis example passes two price IDs to Paddle Checkout to specify that a customer is purchasing two items.
https://pay.paddle.io/checkout/hsc_01jt8s46kx4nv91002z7vy4ecj_1as3scas9cascascasasx23dsa3asd2a?price_id=pri_01h1vjg3sqjj1y9tvazkdqe5vt,pri_01hv0vax6rv18t4tamj848ne4dThis example passes a price ID to tell Paddle Checkout what the customer is purchasing, along with a user email address. The email address is percent-encoded.
https://pay.paddle.io/checkout/hsc_01jt8s46kx4nv91002z7vy4ecj_1as3scas9cascascasasx23dsa3asd2a?price_id=pri_01h1vjg3sqjj1y9tvazkdqe5vt&user_email=sam%40example.comThis example passes a price ID to tell Paddle Checkout what the customer is purchasing, along with a discount code.
https://pay.paddle.io/checkout/hsc_01jt8s46kx4nv91002z7vy4ecj_1as3scas9cascascasasx23dsa3asd2a?price_id=pri_01h1vjg3sqjj1y9tvazkdqe5vt&discount_code=BF20OFF