# Setup of Ecom Payment Gateway

### What is ECOM Integration?

ECOM Integration enables your agency to securely connect and manage payment collections directly within the Agency Partner Panel. It simplifies billing operations, automates client payment tracking, and supports multiple currencies — ensuring a seamless financial workflow between your agency and your customers.

***

### Benefits of ECOM Integration

* 💳 **Unified Payment Control:** Manage all transactions from one centralized dashboard.
* ⚡ **Quick Setup:** Connect using API credentials within minutes.
* 🌍 **Multi-currency Flexibility:** Accept payments from global clients with ease.
* 🔐 **Secure Gateway:** Leverages ECOM’s encrypted infrastructure for safe transactions.
* 🧾 **Automated Updates:** Real-time transaction and refund sync through webhooks.

***

### How to Use ECOM Integration

1. Log in to your Agency Partner Panel.
2. From the left sidebar, go to “Integrations.”
3. In the list of integrations, either search for “ECOM” or scroll down to locate the ECOM Payment Gateway.
4. Once located, click on the “Connect” button. You will now be redirected to the ECOM connection screen.

<figure><img src="/files/bKJOAfimeUO13dB2bE0m" alt=""><figcaption></figcaption></figure>

***

#### Section B: Configuring Your ECOM Account

5. Log in to your ECOM account.
6. Complete the basic profile setup if not already done.
7. On the top menu, go to the “API Credentials” section (usually the 6th tab).
8. Here, you will find the following credentials:
   1. ECOM API Token
   2. ECOM Secret Key
   3. Merchant ID
9. Next, under the Webhook Settings, toggle “Enable Webhook” on the right-hand side.
10. Enter the Webhook Endpoint as provided: <https://api.v7.botpenguin.com/webhook/ecom>
11. Under the Webhook section, tick all four checkboxes to activate status tracking:
    1. Transaction Status Changed
    2. Refund Status Changed
    3. Payout
    4. Recurring Status Changed
12. Click on “Save” to finalize the ECOM configuration.

<figure><img src="/files/HQSRIQkswfZsDWOxgAJz" alt=""><figcaption></figcaption></figure>

***

#### Section C: Finalizing ECOM Integration with Agency Panel

13. Return to your Agency Panel → Integrations → ECOM.
14. Enter the obtained credentials into their respective fields:
    1. ECOM API Token
    2. ECOM Secret Key
    3. ECOM Merchant ID
15. Click on “Send” to confirm the integration. Once validated, ECOM will be successfully connected to your Agency Partner Panel.

***

#### Section D: Setting ECOM as a Payment Method

16. Go to Customer Plans within your Agency Panel.
17. Open the Configuration tab and click on “Currencies & Payments.”
18. Choose your preferred Currency and select ECOM as your Payment Gateway.
19. Click on “Save” to apply and store all changes.

#### Need Help?

Please feel free to reach out to us at <mark style="color:$primary;"><support@botpenguin.com></mark>, in case of any questions or concerns.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://partners.botpenguin.com/partner-platform-guidelines/integration-setup/setup-of-ecom-payment-gateway.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
