# Credits

WPayme is a derivative work. It is built on two GPL-licensed projects, and large
parts of this plugin are their code with the namespaces, identifiers and branding
changed. Their copyright notices are retained in the file headers, as the GPL
requires; this file records the provenance in one place.

## Pronamic Pay

Copyright © Pronamic.
Licensed under the GNU General Public License v3.0 or later.

- https://www.pronamic.eu/
- https://github.com/pronamic
- https://github.com/wp-pay

Provides the payment core, the data model, the admin, the subscription engine and
the European gateway and plugin integrations:

| Ours | Upstream |
| --- | --- |
| `packages/wp-pay/core` | `wp-pay/core` |
| `packages/wp-pay/fundraising` | `wp-pay/fundraising` |
| `packages/wp-pay-gateways/*` | `wp-pay-gateways/*` — Adyen, Buckaroo, EMS, ICEPAY, iDEAL, Mollie, MultiSafepay, Ogone, OmniKassa 2, Pay.nl, PayPal |
| `packages/wp-pay-extensions/*` | `wp-pay-extensions/*` — Charitable, Contact Form 7, Easy Digital Downloads, Event Espresso, Formidable Forms, Give, Gravity Forms, MemberPress, Ninja Forms, Restrict Content Pro, WooCommerce |
| `packages/wpayme/wp-datetime`, `wp-html`, `wp-http`, `wp-money`, `wp-number`, `wp-mollie`, `wp-gravityforms-nl` | Pronamic's supporting libraries |
| `packages/wpayme/wp-wpayme-pay-forms` | Pronamic's payment forms module |
| `packages/wpayme/wpayme-pay-admin-reports`, `wpayme-wp-updater` | Pronamic's admin reports and updater |

## Knit Pay

Copyright © Knit Pay.
Licensed under the GNU General Public License v3.0 or later.

- https://www.knitpay.org/
- https://wordpress.org/plugins/knit-pay/

Provides the regional gateways and the wider set of plugin integrations:

| Ours | Upstream |
| --- | --- |
| `packages/wpayme/gateways/*` | Knit Pay `gateways/*` — Razorpay, PayU, Paytm, PhonePe, CCAvenue, Cashfree, Instamojo, Easebuzz, Stripe, Coinbase, Flutterwave, MyFatoorah, Iyzico, and the rest |
| `packages/wpayme/extensions/*` | Knit Pay `extensions/*` — WPForms, LearnDash, LifterLMS, Paid Memberships Pro, Bookly, LatePoint, WP Travel, and the rest |
| `packages/wpayme/support/*` | Knit Pay `includes/*` |
| `packages/wpayme/views/*` | Knit Pay `views/*` |

`packages/wpayme/gateways/PayPalRest` is Knit Pay's PayPal Orders v2 gateway,
renamed so it can sit alongside Pronamic's legacy PayPal Payments Standard
gateway rather than replacing it.

## Bundled third-party libraries

Under `vendor/`, each retaining its own licence and notices: Action Scheduler
(Automattic), Jetpack Autoloader (Automattic), Stripe PHP, Razorpay PHP, Omnipay,
Iyzipay, Payrexx, Nafezly, Firebase JWT, Guzzle, PSR interfaces, Money PHP,
libphonenumber (giggsey), JSON Schema (justinrainbow), FPDI (Setasign), Konekt,
League packages, Symfony polyfills and VIISON Address Splitter.

## Licence

WPayme as a whole is distributed under the GNU General Public License v3.0 or
later. See `LICENSE`.

Because the plugin is GPL, anyone who receives it may study, modify and
redistribute it under the same terms.

## Country flags

The flags under each gateway card (assets/flags/) come from flag-icons 7.2.3 by Panayiotis Lipiridis, https://github.com/lipis/flag-icons, MIT License. The licence text is in assets/flags/LICENSE.txt.

