# Payment Integration

**Connecting your payment gateway**

1. Admin navigates to Admin Panel ➝ Manage Portal.

<figure><img src="/files/8jr3Bcjbx7lQs1731o6P" alt=""><figcaption><p><strong>Manage Portal</strong></p></figcaption></figure>

2. Click 'App Center' from the left sidebar to display two main sections:

* All Apps
* Connected Apps

<figure><img src="/files/O6WIdWDOXSGWmpb4M8Hp" alt=""><figcaption><p><strong>App Center</strong></p></figcaption></figure>

3. Select the Payment Integration category under the categories from the 'All' tab, and then choose the apps for integration.
4. By clicking on category, the admin can view the available apps: Stripe, Razorpay, and PayPal.
5. A Request Integration button is located at the top of the page, redirecting the admin to the Artha feedback page [feedback.arthajobboard.com](https://feedback.arthajobboard.com/) in a new tab.

## **Connecting Payment Apps**

1. Each payment app (Stripe, Razorpay, PayPal) has a "Connect" button.

* **Example**: If Stripe is selected, the following screen will appear for the admin to input the required credentials:

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

**For other Apps-**

* **Razorpay**: Webhook URL, Key ID (Publishable), Key Secret (Secret)
* **PayPal**: Webhook URL, Client ID (Publishable), Secret (Secret)

2. If the admin is unsure how to get the keys, they can refer the following docs:
   1. [Stripe Payment Gateway](/admin/manage-portal/app-center/payment-integration/stripe-payment-gateway.md)
   2. [RazorPay Payment Gateway](/admin/manage-portal/app-center/payment-integration/razorpay-payment-gateway.md)
   3. [PayPal Payment Gateway](/admin/manage-portal/app-center/payment-integration/paypal-payment-gateway.md)
3. After entering the necessary credentials, the admin clicks the "Connect" button within the pop-up.

## **Completing Integration**

1. Once connected, the status of the payment app will be displayed as Connected in the "Connected Apps" tab in green.

<figure><img src="/files/0HZLOoTCxGK5nFEYq1I5" alt=""><figcaption><p><strong>Connected Payment Apps</strong></p></figcaption></figure>

2. In the "Connected Apps" section, each connected payment app displays an Edit Integration (Logo) button.
3. Upon clicking Edit Integration, a new pop-up will appear, allowing the admin to update the credentials. After making changes, the admin clicks "Update."
4. This will also include a toggle button, which is set to the Active state by default on the same pop-up page.

<figure><img src="/files/iI5oCUYxqud9zsqGETm4" alt=""><figcaption><p><strong>Edit Integration</strong></p></figcaption></figure>

## Deactivating Payment Integration

1. If the admin wants to disconnect the payment integration, they can click on edit button on the connected apps card.
2. In edit window they can toggle the active status to de-active.&#x20;
3. After clicking on update, a warning pop-up will prompt: "Do you wish to Deactivate this integration?"
4. Upon confirmation, the app is removed from the "Connected Apps" section.

<figure><img src="/files/qfsjego9EIBzHjJCFquL" alt=""><figcaption><p><strong>Deactivating Integration</strong></p></figcaption></figure>

## Payment Gateway Integration

This section will have a list of payment gateways that you can configure to receive payments from users.

Select the payment gateway from the options below that suit your requirements.

{% content-ref url="/pages/9fxcartbQ3C9OyUNWp8A" %}
[Stripe Payment Gateway](/admin/manage-portal/app-center/payment-integration/stripe-payment-gateway.md)
{% endcontent-ref %}

{% content-ref url="/pages/SOTXOVms1JO43XTbQKnG" %}
[Razorpay Payment Gateway](/admin/manage-portal/app-center/payment-integration/razorpay-payment-gateway.md)
{% endcontent-ref %}

{% content-ref url="/pages/ROUTMFijCN34Iw39Amac" %}
[PayPal Payment Gateway](/admin/manage-portal/app-center/payment-integration/paypal-payment-gateway.md)
{% endcontent-ref %}

Still confused? Contact our support team at <support@arthajobboard.com>.


---

# 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://docs.arthajobboard.com/admin/manage-portal/app-center/payment-integration.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.
