Skip to main content

Configuring Payment Settings for Your Storefront

Updated over 2 weeks ago

Payment settings in Zest give you control over how your corporate storefront collects money, handles taxes, and manages refunds. Configuring these settings correctly ensures a smooth purchasing experience for your customers and helps you stay compliant with sales tax obligations.

Before diving in, make sure you have the following ready:

  • A Stripe account (or the ability to create one)

  • Knowledge of the U.S. states where your business has tax nexus

  • A clear refund policy for e-gift recipients

Stripe Account Connection

Connecting a Stripe account is required before your storefront can accept any payments. Zest uses Stripe as its payment processor, so this step must be completed before going live.

  1. Navigate to Settings > Payment.

  2. In the Connect your Stripe account section, click Connect.

  3. A modal will appear asking "Use an existing Stripe account?" Choose one of the following:

    • Click Yes to connect an existing Stripe account. You'll be redirected to Stripe to authorize the connection.

    • Click No, create a new account to set up a new Stripe account. You'll be redirected to Stripe to complete the setup.

  4. Once your account is fully connected, the card will update to show Manage your Stripe account with a View account button, which opens your Stripe dashboard.

Tax Nexus Addresses

Tax nexus addresses tell Zest where your business is required to collect sales tax. You should add a nexus address for every U.S. state where your business has a tax obligation, whether due to physical presence, economic activity, or another qualifying factor.

  1. Go to Settings > Payment, and locate the Tax nexus addresses section.

  2. Click Add nexus address.

  3. In the modal that appears, enter the address details for the location where you have tax nexus. Note: only U.S. addresses are supported.

  4. Click Add address.

  5. Repeat for each additional state.

To remove a nexus address, click the X button next to the address you want to remove.

E-Gift Refunds

The e-gift refund setting lets you automatically return funds to the original purchaser when a recipient does not accept their e-gift. Enabling this removes the need to manually process refunds and reduces administrative overhead.

  1. Go to Settings > Payment, and locate the E-gift refunds section.

  2. Toggle Automatically refund unaccepted e-gifts to enable or disable the feature.

  3. When toggled on, three additional fields will appear:

    • Number of days to wait before automatically refunding β€” enter a value between 14 and 90.

    • Maximum dollar amount to automatically refund β€” enter a value between $10 and $10,000.

    • Notification email β€” the email address that will be notified anytime an automatic refund is processed.

  4. Once all fields are filled in, click Update to save your changes. You can also click Discard to revert any unsaved changes.

International Payments

Enabling international payments allows customers to pay for self-service orders placed through storefronts using international credit cards.

You can apply additional restrictions on which countries you accept payment methods from using Stripe Radar.

To manage international payments:

  1. Go to Settings > Payment, and locate the International payments for storefront orders section. The current status is displayed as either Enabled or Disabled.

  2. Click Modify.

  3. In the modal that appears, toggle Allow international payments on or off.

  4. Click Save.

Did this answer your question?