---
title: How do I add payment processors?
description: Here are the instructions on how to add payment processors if you want your customers to pay using WQBill.com.
url: "https://westquayoffices.com/knowledge-base-article/how-to-add-payment-processors/"
updated: "2024-01-04"
category: WQ Bill Software
tags:
  - billing
  - coingate
  - flutterwave
  - mercado pago
  - mollie
  - payment
  - paymentwall
  - paypal
  - paystack
  - paytm
  - processor
  - razorpay
  - setup
  - skrill
  - stripe
  - wqbill
---

# How do I add payment processors?

Here are the instructions on how to add payment processors if you want your customers to pay using WQBill.com. You can find configuration under settings.

##### Choose the payment processors you want to work with

You do not need to setup all these payment gateways. If your clients is in Canada, you might only need Stripe. And also PayPal if you want to bill to PayPal clients.

##### Too complicated?

We also do this setup for you if you want; We have a [setup product](https://members.westquayoffices.com/en/store/products?product_id=1415055551) that you can add on members' portal.

## Paypal

**The PayPal integration gives your users the ability to pay via PayPal on your website.**

1. Go to [PayPal Developer Console](https://developer.paypal.com/) and log in to your account after clicking the **Log into Dashboard** button
2. Go to the REST API Apps section and click the **Create App** button.
3. Add your own details for the new app and create it.
4. Switch to **Live** by clicking the button near your new app's name.
5. Copy the **client ID** and **Secret**.
6. Go to your new Product's **Super Admin Panel** -> **Settings** -> **Payment Settings** and enter the **Client ID** and **Secret** keys.
7. Make sure to also switch the **Mode** to **Live** and **Submit** the new settings.

## Stripe

**The Stripe integration gives your users the ability to pay via Stripe on your website.**

1. Go to the [Stripe Dashboard](https://dashboard.stripe.com/) and log in to your account.
2. Go to the [Stripe API Keys](https://dashboard.stripe.com/account/apikeys) page.
3. Make sure your API keys are set to **Live Mode** so that you can accept real payments.
4. Copy the **Publishable key** and **Secret key**.
5. Go to your new Product's **Super Admin Panel** -> **Settings** -> **Payment Settings** and enter the **Stripe key** and **Stripe Secret**.

---

## Paystack

**The Paystack integration gives your users the ability to pay via Paystack on your website.**

1. Go to the [Paystack Dashboard](https://dashboard.paystack.com/) and log in to your account.
2. Login to your dashboard. To get your api keys, go to Settings, then Settings > Api & webhooks

---

## Flutterwave

**The Flutterwave integration gives your users the ability to pay via Flutterwave on your website.**

1. Go to the [Flutterwave Dashboard](https://dashboard.flutterwave.com/login/) and log in to your account.
2. Go to the [Flutterwave API Keys](https://dashboard.flutterwave.com/dashboard/settings/apis/) page.

---

## Razorpay

**The Razorpay integration gives your users the ability to pay via Razorpay on your website.**

1. Go to the [Razorpay Dashboard](https://dashboard.razorpay.com/#/access/signin) and log in to your account.
2. Go to the [Razorpay API Keys](https://dashboard.razorpay.com/app/keys) page.

---

## Paytm

**The Paytm integration gives your users the ability to pay via Paytm on your website.**

1. Go to the Paytm Dashboard and log in to your account.
2. They are available in the [Credentials panel](https://dashboard.paytm.com/next/apikeys) or from your Mercado Pago account in Your Business > Settings > Credentials.

---

## Mercado Pago

**The Mercado Pago integration gives your users the ability to pay via Mercado Pago on your website.**

1. Go to the [Mercado Pago Dashboard](https://www.mercadopago.com/) and log in to your account.
2. They are available in the [Credentials panel](https://www.mercadopago.com.br/developers/en/guides/resources/faqs/credentials) or from your Mercado Pago account in Your Business > Settings > Credentials.
3. In the **Webhook Url** field, add your website's URL in this format: `https://yourdomain.com/mercadopago/callback` (replace `yourdomain.com` with your own domain name).

---

## Mollie

**The Mollie integration gives your users the ability to pay via Mercado Pago on your website.**

1. Go to [Mollie Dashboard](https://dashboard.paytm.com/login/) and Login to your account.
2. Login to dashboard To get your api keys go to Developers, thenDevelopers> Api kEYS

---

## Skrill

**The Skrill integration gives your users the ability to pay via Skrill on your website.**

1. Go to [Skrill Dashboard](https://account.skrill.com/wallet/account/login?locale=en) and Login to your account.
2. They are available in the [Credentials panel](https://signup.skrill.com/onboarding/#/?rdu=onboarding&lang=EN) or from your Skrill account in Your Business > Settings > Credentials.

---

## CoinGate

**The CoinGate integration gives your users the ability to pay via CoinGate on your website.**

1. Go to [CoinGate Dashboard](https://www.coingate.com/) and Login to your account.
2. They are available in the [Credentials panel](https://support.coingate.com/hc/en-us/articles/4402498918546-How-can-I-create-CoinGate-API-credentials-) or from your CoinGate account in Your Business > Settings > Credentials.
3. In the **Webhook Url** field, add your website's URL in this format: `https://yourdomain.com/coingate/callback` (replace `yourdomain.com` with your own domain name).

---

## PaymentWall

**The PaymentWall integration gives your users the ability to pay via CoinGate on your website.**

1. Go to [Paymentwall Dashboard](https://www.paymentwall.com/) and Login to your account.
2. Create new project & finish all step
3. Now you will find Public and Private key.
