Yuno Payment Gateway integrates Yuno’s payment orchestration platform with your
WooCommerce store, enabling you to accept payments from multiple providers through a single
integration.
Features:
This plugin connects to the Yuno payment platform to process payments.
When a customer completes checkout, order and payment data is sent to Yuno’s servers for
payment processing.
Yuno API:
This plugin communicates with Yuno’s API servers to create checkout sessions, process
payments, and verify payment status. The specific server used depends on your API key
configuration (production: https://api.y.uno, sandbox: https://api-sandbox.y.uno).
Yuno Web SDK:
This plugin loads the Yuno Web SDK (https://sdk-web.y.uno/v1.6/main.js) on the checkout
page to render the secure payment form. This SDK is loaded from Yuno’s servers for PCI
compliance and security purposes — the SDK must be served from Yuno’s infrastructure to
maintain PCI DSS compliance and ensure secure payment data handling.
The full source code for this plugin is available on GitHub:
https://github.com/yuno-payments/sdk-woocommerce
The file assets/js/blocks/yuno-blocks.js is compiled from source using the
WordPress build toolchain. The uncompiled source is located at
src/blocks/yuno-blocks.js.
To regenerate the compiled file from source:
yuno-payment-gateway/ directory.npm install to install build dependencies.npm run build to compile the source.The build configuration is defined in webpack.config.js and uses
@wordpress/scripts (the official WordPress build tool).
All other JavaScript and CSS files (assets/js/api.js, assets/js/checkout.js,
assets/css/checkout.css) are human-readable source code and are not compiled
or minified.