> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt # Method name: navigateToPricingPage(options: PricingPageOptions) # Method package: wixPricingPlansFrontend # Method menu location: wixPricingPlansFrontend --> CustomPurchaseFlow --> navigateToPricingPage # Method Link: https://dev.wix.com/docs/velo/apis/wix-pricing-plans-frontend/custom-purchase-flow/navigate-to-pricing-page.md # Method Description: Directs site visitor to the Pricing & Plans page in the plan purchase flow. `navigateToPricingPage()` directs the site visitor to the active Plans & Pricing page from any other page on a site. It also provides options to customize the Checkout and Thank You pages that come later in the plan purchase flow. This allows you to customize each of the pages in the flow with a single method. > **Notes:** > > + Setting the `minStartDate` and `maxStartDate` parameters have no effect unless you've allowed customers > to [set the plan start date](https://support.wix.com/en/article/pricing-plans-creating-a-one-time-payment-plan#step-4-adjust-your-plans-settings). > + To work with the Pricing Plans API, a site needs to be published. # Method Code Examples: *** Note: do not assume any prop names or enum values other than the ones in the example. ## Set a button on a site to navigate to the Plans & Pricing Page ```javascript import { customPurchaseFlow } from 'wix-pricing-plans-frontend'; /* Sample pricingPageOpts value: { planIds: ['fedb93e3-623a-487b-a47d-499f48ee3c7d', '4c68d55d-e8fa-4008-af40-35cca6d39741'], checkout: { thankYouPage: { content: 'Thank you for your purchase!', }, }, }*/ $w.onReady(() => { $w('#button').onClick(() => { customPurchaseFlow.navigateToPricingPage(pricingPageOpts); }); }); ``` ---