How to set up your payment gateways for your restaurant?

For the moment we support 4 payment gateways. Before setting up the payments you'll need to set up your payment gateway accounts.

You will need to set up the credentials for each payment gateway you want to use:
  1. Paypal:

    • Enable -> You can enable/disable the gateway anytime.
    • Environment -> You can test payments with sandbox but remember to update to production credentials when you go live.
    • Merchant Id -> Your PayPal merchant ID (you can find it in your PayPal dashboard).
    • Client Id -> Your PayPal client ID (you can find it in your PayPal dashboard).
    • Secret -> Your PayPal secret. Please do not share it with anybody. Important to keep it confidential!
    • Currency -> Recommended to use the same currency as your country/restaurant, but if it is unavailable, you can set up an exchange rate and charge in another currency.
  2. Braintree : Tutorial to get the credentials: https://developer.paypal.com/braintree/articles/control-panel/important-gateway-credentials

    • Enable -> You can enable/disable the gateway anytime.
    • Environment -> You can test payments with sandbox but remember to update to production credentials when you go live.
    • Merchant Id -> Your Braintree merchant ID (you can find it in your PayPal dashboard).
    • Account Id -> It's optional and if you don't set up one the default will be used.
    • Public key -> Your Braintree client ID (you can find it in your PayPal dashboard).
    • Private key-> Your Braintree private key. Please do not share it with anybody. Important to keep it confidential!
    • Currency -> Recommended to use the same currency as your country/restaurant, but if it is unavailable, you can set up an exchange rate and charge in another currency.
  3. Doku : You can find the tutorial to receive your credentials here https://jokul.doku.com/docs/docs/getting-started/retrieve-credential

    • Enable -> You can enable/disable the gateway anytime.
    • Environment -> You can test payments with sandbox but remember to update to production credentials when you go live.
    • Client Id -> Your DOKU merchant ID (you can find it in your Doku dashboard).
    • Secret -> Your DOKU secret. Please do not share it with anybody. Important to keep it confidential!
    • Currency -> Recommended to use the same currency as your country/restaurant, but if it is unavailable, you can set up an exchange rate and charge in another currency.
    • Payments notifications URL -> You will need to set this up in your doku account for every payment method you accept https://jokul.doku.com/docs/docs/http-notification/setup-notification-url/ Otherwise the payments will not be automatically processed on https://qr2order.net
  4. Revolut - Tutorial to get the merchant credentials https://help.revolut.com/en-PL/business/help/merchant-accounts/plug-ins-api/what-is-an-api-key-and-where-can-i-find-it

    • Enable -> You can enable/disable the gateway anytime.
    • Environment -> You can test payments with sandbox but remember to update to production credentials when you go live.
    • Public -> Your Revolut publick key (you can find it in your Doku dashboard).
    • Secret -> Your Revolut secret. Please do not share it with anybody. Important to keep it confidential!
    • Currency -> Recommended to use the same currency as your country/restaurant, but if it is unavailable, you can set up an exchange rate and charge in another currency.
Qr2menu : payments gateways form

Once payment gateways are set up, your customer can pay for their food orders and tickets quickly orders online.

The customer can choose his favorite from the active payment gateways.

Customer payment interface.

Once the order is paid and processed customer gets instant confirmation.

Customer payment confirmation

You can see the payment in admin


Order with payment view from backend

You will automatically get a WhatsApp notification when a payment is made!

You can set up the WhatsApp number where to get orders payments notifications in your business profile.
WhatsApp payment notification for restaurants