# Payment Integration

**Connecting your payment gateway**

1. Admin navigates to Admin Panel ➝ Manage Portal.

<figure><img src="https://2082584992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3TjBKG14VRZgguFLwlBD%2Fuploads%2FMj4xcw35v9UOBXHVHs02%2Fimage.png?alt=media&#x26;token=89ed78ab-90d1-4e93-b9e8-a9f03bc9a91b" 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="https://2082584992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3TjBKG14VRZgguFLwlBD%2Fuploads%2FEpNBMsmtATGbMzhpWWTJ%2Fimage.png?alt=media&#x26;token=fcb62383-47f7-4cfe-ab01-264731ca8be2" 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="https://2082584992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3TjBKG14VRZgguFLwlBD%2Fuploads%2FjMt4eur5U8ewJeuqAflH%2Fimage.png?alt=media&#x26;token=38687ffc-6d62-4566-86f3-96382b3ec8a6" 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](https://docs.arthajobboard.com/admin/manage-portal/app-center/payment-integration/stripe-payment-gateway)
   2. [RazorPay Payment Gateway](https://docs.arthajobboard.com/admin/manage-portal/app-center/payment-integration/razorpay-payment-gateway)
   3. [PayPal Payment Gateway](https://docs.arthajobboard.com/admin/manage-portal/app-center/payment-integration/paypal-payment-gateway)
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="https://2082584992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3TjBKG14VRZgguFLwlBD%2Fuploads%2FKijWx1HcE8CQXXCZSwiO%2Fimage.png?alt=media&#x26;token=219eb1dc-2adb-4ea9-8b59-0c3d89528632" 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="https://2082584992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3TjBKG14VRZgguFLwlBD%2Fuploads%2FMCbdJ7IgwcPYTsrd4Puq%2Fimage.png?alt=media&#x26;token=2d759df1-31bd-4230-99c8-84139ec2b8e5" 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="https://2082584992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3TjBKG14VRZgguFLwlBD%2Fuploads%2FjKCR3ImKEySckF8QQeDa%2Fimage.png?alt=media&#x26;token=fa3e6b3b-4fc2-4bf8-a5cf-316e608347c9" 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="payment-integration/stripe-payment-gateway" %}
[stripe-payment-gateway](https://docs.arthajobboard.com/admin/manage-portal/app-center/payment-integration/stripe-payment-gateway)
{% endcontent-ref %}

{% content-ref url="payment-integration/razorpay-payment-gateway" %}
[razorpay-payment-gateway](https://docs.arthajobboard.com/admin/manage-portal/app-center/payment-integration/razorpay-payment-gateway)
{% endcontent-ref %}

{% content-ref url="payment-integration/paypal-payment-gateway" %}
[paypal-payment-gateway](https://docs.arthajobboard.com/admin/manage-portal/app-center/payment-integration/paypal-payment-gateway)
{% endcontent-ref %}

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