Àpèjúwe
Yuno Payment Gateway integrates YunoÌtumọ̀ Yorùbá: ’s payment orchestration platform with your
WooCommerce store, enabling you to accept payments from multiple providers through a single
integration.
Features:
- Connect multiple payment providers through one plugin
- Intelligent payment routing
- Support for cards, wallets, bank transfers, and local payment methods
- Seamless checkout experience with YunoÌtumọ̀ Yorùbá: ’s SDK
- Block-based checkout support
- Marketplace split payments
External Services
This plugin connects to the Yuno payment platform to process payments.
When a customer completes checkout, order and payment data is sent to YunoÌtumọ̀ Yorùbá: ’s servers for
payment processing.
Yuno API:
This plugin communicates with YunoÌtumọ̀ Yorùbá: ’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Ìtumọ̀ Yorùbá: ’s servers for PCI
compliance and security purposes — the SDK must be served from YunoÌtumọ̀ Yorùbá: ’s infrastructure to
maintain PCI DSS compliance and ensure secure payment data handling.
Development
The full source code for this plugin is available on GitHub:
https://github.com/yuno-payments/sdk-woocommerce
Compiled JavaScript
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:
- Install Node.js (v18 or later recommended).
- Navigate to the
yuno-payment-gateway/directory. - Run
npm installto install build dependencies. - Run
npm run buildto 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.
Ìgbéwọlẹ̀
- Upload the plugin files to
/wp-content/plugins/yuno-payment-gateway, or
install through the WordPress plugins screen. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to WooCommerce > Settings > Payments to configure the Yuno gateway.
- Enter your Yuno API credentials (available from your Yuno dashboard at https://dashboard.y.uno).
FAQ
-
Do I need a Yuno account?
-
Yes. You need to register at https://www.y.uno/ to obtain API credentials.
-
Which payment methods are supported?
-
Yuno supports credit cards, debit cards, bank transfers, digital wallets, and many local
payment methods depending on your region and provider configuration. -
Is this plugin compatible with WooCommerce Block Checkout?
-
Yes. The plugin fully supports both the classic and block-based WooCommerce checkout.
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“Yuno Payment Gateway” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaA ti túmọ̀ “Yuno Payment Gateway” sí èdè agbègbè 1 kan. Ọpẹ́lọpẹ́ fún àwọn atúmọ̀ èdè fún àwọn ìkópa wọn.
Túmọ̀ “Yuno Payment Gateway” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.0.1
- Add configurable option to hide payment method selection when Yuno is the only active gateway.
1.0.0
- Initial release on WordPress Plugin Directory.
- WooCommerce payment gateway integration via Yuno.
- Support for card payments, wallets, and local payment methods.
- Block-based checkout support.
- Webhook handling for asynchronous payment status updates.
- Marketplace split payment support.
