=== Knit Pay UPI - Paytm for Business, PhonePe Business, BharatPe, HDFC ===
Contributors: knitpay, GautamMKGarg
Tags: payments, knit pay, upi, qr code, woocommerce
Requires at least: 6.5
Tested up to: 7.0
Requires PHP: 8.1
Stable tag: 1.9.3.0
License: GPL-3.0-or-later

Knit Pay UPI simplifies UPI QR code integration for your website and updates the payment status as soon as your customer completes the transaction.

== Description ==

Knit Pay UPI simplifies UPI QR code integration for your website and seamlessly updates the payment status as soon as your customer completes the transaction.

### Features

- Integrates UPI for Merchant/Business QR codes and Personal QR Codes on WordPress Website.
- "Pay as you go" model for extended support.
- Requires Subscription to RapidAPI for enhanced functionality.
- Knit Pay UPI is not a payment gateway. But it acts as a UPIGateway by receiving UPI payments and fetching payment status.
- UPI Intent/Payment Button feature will work only if it's enabled on your UPI VPA by your UPI provider.

### Supported payment providers

* BharatPe for Business
* Google Pay/GPay for Business (Beta)
* HDFC SmartHub Vyapar
* Paytm for Business
* PhonePe Business
* Tata Neu (Personal UPI) (Beta)
* SBI YONO Merchant (Coming soon, contact us to get the early access)
* Amazon Pay (Personal UPI) (Coming soon, contact us to get the early access)
* Bajaj (Coming soon, contact us to get the early access)
* QuintusPe Business (Coming soon, contact us to get the early access)
* Mobikwik (Personal UPI) (Broken, we will try to fix it in future updates.)
* Freecharge (Personal UPI) (Broken, Freecharge is not providing realtime transaction status.)

### Supported WordPress plugins

* AWP Classifieds Plugin (AWPCP)
* BookingPress
* Bookly Pro
* [CampTix by WordCamp (Free)](https://github.com/WordPress/wordcamp.org/tree/production/public_html/wp-content/plugins/camptix)
* Charitable
* Client Invoicing by Sprout Invoices
* Contact Form 7
* Easy Digital Downloads (EDD)
* Events Manager Pro
* Fluent Forms Pro
* Formidable Forms
* FreelanceEngine by EngineThemes
* GiveWP | Give
* Gravity Forms
* Hotel Booking Lite By MotoPress
* Indeed Ultimate Membership Pro by azzaroco
* LatePoint
* LearnDash
* LearnPress
* LifterLMS
* MemberPress
* MicrojobEngine by Engine Themes
* myCRED - buyCRED Addon
* Ninja Forms
* Orderbox/LogicBoxes/ResellerClub
* Paid Memberships Pro | PMPro
* Payment Buttons in Gutenberg blocks and Elementor
* Payment Links
* ProfilePress
* Registrations for The Events Calendar Pro
* Restrict Content Pro
* RestroPress
* Team Booking
* Tickera
* Travel Tour Booking by GoodLayers | TourMaster
* Tutor LMS
* Uncannny Automator
* VikBooking Pro
* Vik Rent Car Pro | VikRentCar Car Rental Management System
* WooCommerce and WooCommerce Blocks
* WP Travel
* WP Travel Engine 
* WPAdverts - Classifieds Plugin
* WPForms
* and many more.

### Pricing

There is a free transaction quota, after which there will be a transaction fees for each successful transaction. Kindly visit [RapidAPI](https://rapidapi.com/knitpay/api/knit-pay-upi) for more details on pricing.

[Contact Us for Custom Plans](https://www.knitpay.org/contact-us/)

### Setting up Knit Pay UPI:

1. **Installation:**
   - Upload the `knit-pay-upi` folder to the `/wp-content/plugins/` directory
   - Activate the plugin through the 'Plugins' menu in WordPress
   - Required Knit Pay plugin will automatically gets installed and activated. If it does not get activated, kindly activate Knit Pay manually.

2. **Subscription to RapidAPI:**
   - Visit [RapidAPI Knit Pay UPI](https://rapidapi.com/knitpay/api/knit-pay-upi) and subscribe to the API
   - Retrieve your API key

3. **Configuration:**
   - Navigate to the Knit Pay >> Knit Pay Pro/UPI Setup settings in your WordPress admin panel
   - Enter your RapidAPI key

4. **Usage:**
   - Enjoy extended support for many Knit Pay Plugins beyond the free usage quota

== Privacy Notice ==

Knit Pay UPI collects the following essential details for payment processing:

- Name of the source used for receiving payment (like WooCommerce, Paid Memberships Pro, GiveWP etc)
- Amount
- Currency
- Payment method
- Payment service provider name
- Website name

The plugin does not collect any personal data of customers, such as customer names, contact details, financial details, or addresses.

== 3rd party APIs and Terms and conditions ==
To receive UPI payment status, Knit Pay UPI relies on third-party APIs. For example, for checking payment status of Paytm for Business with Knit Pay UPI, APIs of Paytm (https://securegw.paytm.in/) will be used. Similarly, for other providers, their respective APIs will be used. Before using any payment service, make sure that you accept their respective terms and conditions and privacy policy. Using Knit Pay UPI for any illegal and unlawful activity is strictly prohibited.

== Changelog ==
Please [click here](https://plugins.trac.wordpress.org/log/knit-pay-upi/tags?verbose=on) to see change logs.

== Frequently Asked Questions ==

= Is personal customer data collected? =
No, Knit Pay UPI only collects essential transaction details for payment processing and does not collect any personal data of customers.

= How does the "pay as you go" model work? =
Store owners can enjoy some free usage of Knit Pay UPI, and after reaching the free usage quota, they will be required to pay a certain amount per successful transaction for continued support. This is managed by RapidAPI.

= Where do I report security bugs found in this plugin? =
Please report security bugs found in the source code of the undefined plugin through the [Patchstack Vulnerability Disclosure  Program](https://patchstack.com/database/vdp/7ce5e47b-9cc5-44c3-9251-f94204ad7b1c). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.

== Screenshots ==

1. Screenshot of Knit Pay UPI settings page.
2. Knit Pay UPI Plans.
3. Payment Screen - Template 2.
4. Payment Screen - Template 3.
5. Payment Screen - Template 4.

== Support ==

1. For any issue with the plugin, or if you need help with setup/integration, call/WhatsApp me at +91-7738-4568-13.
2. For any issue with the Payment Gateway account, kindly contact the respective support team.

== Connect with us ==

- [Visit our website](https://www.knitpay.org/)
- [Follow us on Facebook](https://www.facebook.com/knitpay/)