The Connect section enables you to connect apps and view and configure your payment extension connection settings.

Find your credentials

📘

For the following payment extensions, you can find your sandbox and live credentials in the Peach Payments Dashboard:

  • Ecwid.
  • Magento and signed up with Peach Payments after 20 June 2023.
  • Wix and signed up with Peach Payments after 21 September 2022.
  • Shopify and signed up with Peach Payments after 21 September 2022.
  • WooCommerce and signed up with Peach Payments after 21 June 2022.

For other payment extensions, contact support.

To test integrations and payment methods, you need sandbox credentials. To accept live payments, you need live credentials.

Follow these steps to find your credentials:

  1. Log in to your Peach Payments Dashboard.

  2. In the Connect section, click your payment extension, for example, WooCommerce.

  3. Depending on your payment extension and the services that you've linked to your Peach Payments account, the API keys section enables you to copy your credentials:

    • Shopify: Entity ID and secret token
    • Wix: Entity ID
    • WooCommerce: Entity ID, secret token, access token, client ID, client secret, merchant ID, and recurring ID
    • Magento: Entity ID, secret token, access token, client ID, client secret, merchant ID, and recurring ID
    • Ecwid: Entity ID and secret token
API keys for payment extensions, for example, WooCommerce.

API keys for payment extensions, for example, WooCommerce.

📘

To retrieve your sandbox credentials, switch to the sandbox Dashboard and follow the instructions above.

If you can't find your credentials, contact support.

Configure a webhook

To configure a webhook, follow the instructions in the webhook documentation.

Allowlist domains

Add a domain to the allowlist

For the Magento and WooCommerce payment extensions, you must add your domain to the Peach Payments allowlist to accept payments:

  1. Log in to your Peach Payments Dashboard.
  2. In the Connect section, click Magento or WooCommerce.
  3. Scroll down to the Allowlisted domains section and click Add domain.
  4. Enter the domain, subdomain, or IP that you want to add to the allowlist, then click Add.
    Add a domain to the allowlist.

    Add a domain to the allowlist.

  5. If the domain that you added:
    • Matches the one that Peach Payments has on record for you, the domain appears in the allowlisted domains list.
    • Doesn't match the one that Peach Payments has on record for you (or if Peach Payments doesn't have a domain on record), the domain enters a pending state until Peach Payments has verified the domain, whereafter the domain appears in the allowlisted domains list. If the domain fails the Peach Payments risk checks, it enters a declined state for 14 days, whereafter Peach Payments removes it from the domain list.

📘

Adding a domain on sandbox does not need verification.

Delete a domain from the allowlist

📘

You cannot delete pending or declined domains.

To delete a domain from the allowlist:

  1. Log in to your Peach Payments Dashboard.
  2. In the Connect section, click your payment extension, for example, WooCommerce.
  3. Scroll down to the Allowlisted domains section and click the more options icon next to the domain that you want to delete.
  4. Click Delete.

The domain disappears from the allowlisted domains section.