About this plugin
Notice
The crypto-asset services offered on this platform are provided by Cifralfabeto, Unipessoal Lda. and are currently suspended.
Under Regulation (EU) 2023/1114 on Markets in Crypto-Assets (MiCA), crypto-asset services may only be provided in the European Union by entities authorised as Crypto-Asset Service Providers (CASPs). Cifralfabeto has submitted an application for CASP authorisation to Banco de Portugal, the competent authority in Portugal, and the application is currently under assessment.
Pending the outcome of this process, Cifralfabeto is not providing crypto-asset services and is not accepting new orders. Services will only resume if and when authorisation is granted, and in accordance with its terms.
xMoney for WooCommerce
Accept crypto. Get paid directly into your bank account.
Let your customers pay with Bitcoin, Ethereum, USDC and more, while you receive fiat settlements with processing fees starting at just 1%.
com/
Key Features
- No need to understand the world of cryptocurrencies, it’s business as usual
- Supports all crypto wallets that can scan a QR code address or input the address manually
- No volatility risk
- Prices displayed in your customer’s local currency
- Settlements by bank transfer in EUR, GBP, USD, RON or CHF, or in selected cryptocurrencies, as set in your merchant contract
- No chargebacks
- View payments and issue refunds in xMoney Merchant Dashboard
- Since a cryptocurrency transaction does not contain any credit card or bank information, there is no need for PCI compliance
Requirements
- xMoney Merchant account
- Online store in WordPress 6.6 or later with WooCommerce 9.8 or later
- Products must be Purchases (payment method won’t be displayed for Subscriptions)
Setup
On the xMoney side
- Go to the xMoney Merchant dashboard.
- Log in, or sign up if you haven’t yet.
- Open Integrations › API Keys and select WooCommerce as the integration type.
- If no credentials are shown, click Generate credentials.
-
You will now see your Api Key and Webhook Secret, save them somewhere safe temporarily.
You will only be able to see the Webhook Secret once! After refreshing or changing page you will no longer be able to copy it. However, you can always regenerate your credentials as needed.
WARNING: Don’t share your credentials with anyone. They can use it to place and validate orders on your behalf.
On the WordPress side
- Go to your WordPress admin dashboard.
- Navigate to WooCommerce > Settings.
- Choose the Payments tab.
- Find the plugin, listed as Utrust, and click Manage.
- Add your Api Key and Webhook Secret and click Save changes.
- (Optional) You can change the Callback URL if you are not using the default WooCommerce API.
Known conflicts with other Plugins
Some plugins that may create problems with the WooCommerce API:
-
Subscriptions – xMoney plugin doesn’t support yet automatic subscriptions, so the payment method won’t be displayed when there is a Subscription on the cart.
-
WPML – If configured to use URL parameters, it redirects the HTTP requests to the WooCommerce API to the site URL with the lang=en parameter. g. lang=en&wc-api=wc_utrust ).
Found another conflict missing from this list? Please let us know by opening an issue on GitHub.
Features
These are the features of the xMoney for WooCommerce plugin:
- Create the order and redirect the customer to the xMoney payment widget.
- Receive and handle the webhook for a received payment.
- Receive and handle the webhook for a cancelled payment.
- Save logs in the WordPress admin dashboard under WooCommerce > Status > Logs.
- Support pre-orders paid upfront (it doesn’t support charging on the release date).
- Work with both the block checkout and the classic checkout.
Not supported: sending manual order status changes to the xMoney Merchant API, and refunds from WooCommerce (issue refunds in the xMoney Merchant Dashboard).
Support
Feel free to reach by opening an issue on GitHub if you need any help with the xMoney Crypto for WooCommerce plugin.
com.
In both cases, our team will be happy to help.
Contribute
You can contribute by simply letting us know your suggestions or any problems that you find by opening an issue on GitHub.
You can also fork the repository on GitHub and open a pull request for the master branch with your missing features and/or bug fixes.
Please make sure the new code follows the same style and conventions as already written code.
Our team is eager to welcome new contributors into the mix.
License
The xMoney for WooCommerce plugin is maintained by the xMoney development team, and is available to the public under the GNU GPLv3 license. Please see LICENSE for further details.
© xMoney