# Corresponding source access: PayRivet Free 1.0.12

PayRivet Free is a GPLv3 derivative of WooCommerce Stripe Gateway 11.0.0.

1. PayRivet-specific PHP, JavaScript and CSS source used by this release is included in this package in readable form.

2. The generated frontend/admin bundles under `build/` correspond to WooCommerce Stripe Gateway 11.0.0. The exact upstream preferred-form source and build inputs are publicly available without charge at:

   Source tree: https://github.com/woocommerce/woocommerce-gateway-stripe/tree/11.0.0
   Source archive: https://github.com/woocommerce/woocommerce-gateway-stripe/archive/refs/tags/11.0.0.zip
   Client source: https://github.com/woocommerce/woocommerce-gateway-stripe/tree/11.0.0/client
   Build manifest: https://github.com/woocommerce/woocommerce-gateway-stripe/blob/11.0.0/package.json

3. To reproduce the upstream generated assets, check out tag `11.0.0` and run `npm run build`. In that tag, the build script runs Uglify, Sass, webpack, i18n generation and the release task, with its prebuild step installing the declared npm and Composer dependencies.

4. After the upstream build, PayRivet applies only the deterministic identifier substitutions listed in `SOURCE-PATCHES.txt` to generated JavaScript. These substitutions isolate PayRivet browser globals from other Stripe gateway plugins; they do not add payment logic to the generated bundles.

5. `assets/js/stripe-payment-request.js` is the readable source corresponding to `assets/js/stripe-payment-request.min.js`. It includes the WordPress.org compliance change that removes remote gstatic Google Pay artwork and lets Stripe render the eligible wallet/payment-request button.

See `COPYING` for GPLv3 and `UPSTREAM-NOTICES.txt` for attribution.
