Skip to main content

Setup

The Setup tab allows partners to configure essential details of their extension before publishing it on the Fynd Commerce. In this section, you must specify the extension type, which determines how the extension is scoped, choose a distribution method, etc. Proper configuration in the Setup tab ensures a secure, compliant, and seller-friendly experience once your extension is deployed.

Do the following steps to update your Setup tab:

  1. Login to Fynd Partners.

  2. On the sidebar, go to the Extensions tab.

  3. Click on the extension that you want to update.

  4. In the sidebar, go to Setup tab. The Edit Extension page will open.

  5. In the Extension Type dropdown, you can change the extension type (e.g., Company Level, Application Level).

  6. 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.

    warning

    Once you switch a private extension to public extension, you cannot change the public extension to private extnesion again.

  7. In Basic Details section, you can change the name of your extension.

  8. In the Payment Mode Slug box, you can change the slug. This option will only appear if your extension type is Payment.

  9. Update the Contact Email for support or inquiries.

  10. Change the Logo by clicking on the existing image and uploading a new one.

  11. Modify the Description of your extension.

  12. Update the Extension URL, which is used by the Fynd Commerce to enable sellers to access your extension. The Extension URL is the server URL where your extension is hosted. The Fynd Commerce uses this URL to communicate with your extension. Refer to Setup Local Development Environment to generate URL and add the same here.

  13. 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.

    1. 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 Proxy URLs to knwo more about API proxies.
    2. In the Subpath Prefix box, choose a prefix for the proxy URL.
    3. 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.
    4. In the Relative URL field, enter the path on your server where requests must be forwarded. This value must start with "/".
    5. Review the Proxy URL Preview to verify the final storefront proxy URL.
    6. 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.
  14. In the Permissions section, select the necessary permissions your extension need. 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.

  15. Once all necessary modifications are made, click Save Changes in the upper-right corner.

  16. In Additional Details section (applicable to payments extension):

    1. Clear Return to Source supported box if your PG extension does not support refunds to the original payment method.