Setup
The Setup tab allows partners to configure essential details of their extension before publishing it on Fynd Commerce. In this section, you must specify the extension type, which determines how the extension is scoped, choose a distribution method, and complete other required fields. Proper configuration in the Setup tab ensures a secure, compliant, and seller-friendly experience once your extension is deployed.
Follow these steps to update your Setup tab:
-
Log in to Fynd Partners.
-
On the sidebar, go to the Extensions tab.
-
Click on the extension that you want to update.
-
In the sidebar, go to the Setup tab. The Edit Extension page will open.
-
In the Extension Type dropdown, you can change the extension type (e.g., Company Level, Application Level).
-
You can change the extension from Private (accessible only to specific seller) to Public (available to all sellers in the marketplace). By default, the extension distribution type is set to Private.
warningOnce you switch a private extension to a public one, you cannot change the public extension back to a private extension again.
-
In Basic Details section, you can change the name of your extension.
-
In the Payment Mode Slug box, you can change the slug. This option will only appear if your extension type is Payment.
-
Update the Contact Email for support or inquiries.
-
Change the Logo by clicking on the existing image and uploading a new one.
-
Modify the Description of your extension.
-
Update the Extension URL, which Fynd Commerce uses to enable sellers to access your extension. The Extension URL is the server URL where your extension is hosted. Fynd Commerce uses this URL to communicate with your extension. Refer to Setup Local Development Environment to generate a URL and add it here.
-
If the Extension Type is set to Application Level, the Extension Proxy section appears on the Setup page. Use this section to configure a proxy URL that routes storefront requests through the storefront domain to your extension server.
- Select the Enable Extension Proxy checkbox to enable proxy support for the extension.
- If a proxy configuration already exists through API, existing API proxies continue to work, but the UI-configured proxy takes priority if there is a conflict. Refer to Proxy URLs to know more about API proxies.
- In the Subpath Prefix box, choose a prefix for the proxy URL.
- In the Subpath field, enter a unique path for the proxy endpoint. Use lowercase alphanumeric characters, hyphens, or underscores only. The value can be up to 30 characters.
- In the Relative URL field, enter the path on your server where requests must be forwarded. This value must start with "/".
- Review the Proxy URL Preview to verify the final storefront proxy URL.
- Verify the forwarding destination displayed below the preview. Requests sent to the proxy URL are forwarded to your Extension URL with the configured relative path.
- Select the Enable Extension Proxy checkbox to enable proxy support for the extension.
-
In the Permissions section, select the necessary permissions your extension needs. This determines your extension's access to Fynd Commerce APIs. The required permissions for your extension are assigned automatically. However, if additional permissions are needed, you can request them by sliding the Request additional permissions toggle to the right. This will allow your extension to interact with other Fynd Commerce APIs.
-
Once all necessary modifications are made, click Save Changes in the upper-right corner.
-
In Additional Details section (applicable to payments extension):
- Clear Return to Source supported box if your PG extension does not support refunds to the original payment method.