{"templateId":"markdown","versions":[{"version":"production","label":"July '26","link":"/docs/payments/getting-started-with-payment-experiences","default":true,"active":true,"folderId":"a2557b8d"}],"sharedDataIds":{"sidebar":"sidebar-docs/@production/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"redocly_category":"Accept & Collect","type":"markdown"},"seo":{"title":"Getting started with Payment Experiences","description":"FinDock Payment Experiences is a pilot feature that requires a few steps to get started.","siteUrl":"https://docs.findock.com","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"keywords":"payment experiences, experience cloud, online payments"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"getting-started-with-payment-experiences","__idx":0},"children":["Getting started with Payment Experiences"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following is a simple overview of the steps you need to take to start working with FinDock Payment Experiences."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-1---sign-up-for-the-pilot","__idx":1},"children":["Step 1 - Sign up for the pilot"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["FinDock Payment Experiences is a pilot feature that needs to be activated in your org. Please fill out ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.google.com/forms/d/e/1FAIpQLSfm-rt8Xar03Iqx0XBA7heygrbZv728LHMqHw9x7MjfQ6VEew/viewform"},"children":["this form"]}," to sign up for the pilot."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-2---complete-onboarding","__idx":2},"children":["Step 2 - Complete onboarding"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["FinDock will take you through the scope and capabilities of FinDock Payment Experiences as part of the pilot onboarding process. In addition, we recommend reading through the pilot documentation, starting with our ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/payments/findock-payment-experiences"},"children":["introduction to FinDock Payment Experiences"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-3---enable-digital-experiences-and-deploy-templates","__idx":3},"children":["Step 3 - Enable Digital Experiences and deploy templates"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you haven't already, ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://help.salesforce.com/s/articleView?id=experience.networks_enable.htm&type=5"},"children":["enable Digital Experiences"]}," in your org through the Salesforce Setup."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["We recommend practicing with the ready-made templates available from ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://github.com/FinDockLabs/experience-cloud-templates"},"children":["FinDock Labs"]},". The site template used Salesforce ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://developer.salesforce.com/docs/platform/lwr/overview"},"children":["Lightning Web Runtime"]}," (LWR)."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"step-4---prepare-users-and-permissions","__idx":4},"children":["Step 4 - Prepare users and permissions"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Users who need access to your digital payment experience need to have the FinDock Payer permission set group. This permission set group includes two permission sets required to use the FinDock Payment Experiences components: FinDock Core Experience Cloud Run and FinDock Experience Cloud."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Apart from this permission assignment, there are a few key permission-related settings in Salesforce you need to configure to allow guest user access."]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Adjust Flow access.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","Go to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Setup"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Flows"]}," > [Your flow] > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Edit Access"]}," and check the setting ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Override default behavior and restrict access to enabled profiles or permission sets"]},". You may also need to enable specific user profiles for the flow by adding them to the list of ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Enabled Profiles"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Adjust site access.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","Go to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Setup"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Sites"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Builder"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["General"]}," and check ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Guest users can see and interact with the site without logging in"]},". On that same settings view, go to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Guest User Profile"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Enabled Flow Access"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Edit"]}," and select the payment flow(s) and enable."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Adjust API access.",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}," ","Go to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Setup"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Sites"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Builder"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Administration"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Preferences"]}," and check ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Allow guest users to access public APIs"]},"."]}]}]},"headings":[{"value":"Getting started with Payment Experiences","id":"getting-started-with-payment-experiences","depth":1},{"value":"Step 1 - Sign up for the pilot","id":"step-1---sign-up-for-the-pilot","depth":2},{"value":"Step 2 - Complete onboarding","id":"step-2---complete-onboarding","depth":2},{"value":"Step 3 - Enable Digital Experiences and deploy templates","id":"step-3---enable-digital-experiences-and-deploy-templates","depth":2},{"value":"Step 4 - Prepare users and permissions","id":"step-4---prepare-users-and-permissions","depth":2}],"frontmatter":{"seo":{"title":"Getting started with Payment Experiences","description":"FinDock Payment Experiences is a pilot feature that requires a few steps to get started.","keywords":"payment experiences, experience cloud, online payments"}},"lastModified":"2026-07-19T15:54:03.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/payments/getting-started-with-payment-experiences","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}