FoodMonkey
NatadTech
  • πŸ‘‹Introduction
  • Installation
    • βš™οΈInstallation - Shared Hosting
    • πŸ”ƒUpdating - Shared Hosting
    • πŸ’»Installation - Local Machine
  • DEFINE BASICS
    • πŸ“‚Database
    • πŸ“©Mail Server
    • βŒ›Localization and Time Format
    • πŸ’²Payments
    • πŸ’±Pricing Plans
    • πŸ’°Stripe Gateway
    • πŸ’ΈPaystack Gateway
    • πŸ—ΊοΈGoogle API
    • πŸ“ˆGoogle Analytics
    • πŸ–₯️Google Authentication
    • πŸ‘€Facebook Authentication
    • πŸ›œOne Signal Push Notifications
    • πŸ“¨Twilio SMS Notifications
  • Usage
    • πŸ“ŒGetting Started
    • πŸ‘₯Register as an Admin
    • 🌏Multilingual Menu
    • ✏️Site Set-up
    • πŸͺRestaurant Subdomain
    • 🍴Single Restaurant
    • πŸ—£οΈTranslations
    • πŸ–ŒοΈCustom CSS
    • ⬆️Import from CSV
    • πŸ“Custom Fields on Order
  • Modules
    • πŸ’‘Project Modules
    • 🧩Module Installation
    • ➑️ShareThis
    • πŸͺCookie Consent
    • πŸ–¨οΈThermal Printer Module
    • πŸͺWebHooks
  • API
    • 🀝Client API
    • πŸ›΅Driver API
  • Information
    • ❓Frequently Asked Questions
    • πŸ“œChangelog
    • πŸ–₯️Developer Information
Powered by GitBook
On this page
  • Subscription Processors
  • Details regarding the pricing plans
  • Stripe
  • PayPal
  • Paddle
  • Currency Preference for Payment

Was this helpful?

  1. DEFINE BASICS

Pricing Plans

PreviousPaymentsNextStripe Gateway

Last updated 1 year ago

Was this helpful?

Subscription Processors

Currently, we offer three subscription processors: Stripe, PayPal, and Paddle.com.

To manage the settings for these processors, log in as an admin and navigate to Settings -> Finances.

Details regarding the pricing plans

Stripe

To begin, log in as an admin and access the Settings. Navigate to the Finances tab, ensuring that the Tool used for subscriptions is set to Stripe.

Create a Stripe account and input your Stripe credentials in Settings -> Finances.

A common mistake is to use the plan_id instead of the price_id. Ensure you're utilizing the price_id from Stripe, as depicted in the image.

PayPal

To begin, log in as an admin and navigate to Settings. Proceed to the Finances tab and ensure that the Tool used for subscriptions is set to PayPal

Next, select My Apps and credentials and click on the button Create App. Fill in the required information, ensuring that you select the Merchant App Type. Once the app is created, you'll see the Client ID and Secret credentials generated. Copy them and input your PayPal credentials in Settings -> Finances.

Initially, test in development mode using the sandbox.

Proceed to create your billing plans within the PayPal interface. Afterward, input the plan information into your admin panel under "Pricing Plans."

Paddle

QR Menu Maker utilizes Paddle.com as its payment processor, which is incredibly straightforward to set up.

Begin by logging in as an admin and navigating to Settings. Then, proceed to the Finances tab, ensuring that the Tool used for subscriptions is set to Paddle.

Next, visit Paddle.com and define your pricing plans.

As an admin, when you create the plan, you'll have the option to set the Paddle Plan ID.

In Paddle Developer - WebHooks, configure the following webhook to receive subscription notifications.

https://yoursite.com/paddle

Additionally, you'll need to include the paddleVendorID in the .env file. You can utilize the .env editor for this task. The paddleVendorID can be located in your Paddle Developer Tools under Authentication.

paddleVendorID=YOUR_PADDLE_VENDOR_ID

Currency Preference for Payment

CASHIER_CURRENCY="usd" //usd,eur etc.

Firstly, you'll need to create a developer account on PayPal using the following . Once the account is created, open the Dashboard from the menu in the upper right corner.

Register an account on the official website and log in.Once logged in, open the provided , ensuring that you remain logged in beforehand. This URL will grant you access to create new plans.

QR Menu Maker offers support for multiple currencies. By default, it is configured with the USD currency, but you can switch to any of the , but you can switch to any of the available currencies. Currency management can be done in Settings -> Localization.

πŸ’±
link
PayPal website
URL
https://vendors.paddle.com/authentication
available currencies
placeholder for now
https://vendors.paddle.com/alerts-webhooksvendors.paddle.comvendors.paddle.com
placeholder for now