SurfCoins
The open digital wallet for WordPress: manage user balances, rewards, transaction history, and wallet QR codes.
Use with caution
SurfCoins works, but test it on a staging site before relying on it in 2026. Was last updated 3 weeks ago, and scores 59/100 on our health check.
- Actively developed โ last update 3 weeks ago
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release โ each site that auto-updates counts as a download.
Rankings
Where SurfCoins stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| digital wallet | >100 |
| Loyalty | >100 |
| qr code | >100 |
| Rewards | >100 |
| user balance | >100 |
About SurfCoins
From the official readme ยท v2.1.32Description
SurfCoins adds digital wallets and loyalty balances to WordPress users.
The Community edition provides manual wallet administration. Authorized administrators can create wallets, credit or debit individual users, review balances, and inspect transaction history.
Main Features
- Digital wallets for registered WordPress users.
- Manual credit and debit operations.
- Financial Center with user search and balance management.
- Individual transaction history.
- Public wallet identifier and QR code.
- Administrative dashboard and system diagnostics.
- Shortcodes for wallet, balance, history, and QR code.
- Compatibility layer for existing SurfCoins installations.
Transaction History
Wallet movements are recorded so administrators and users can review the transaction type, amount, description, and date.
Wallet QR Code
Each wallet can display a public identifier and QR code. The QR image is generated through the external QRServer service. See the Privacy section for details.
Shortcodes
[surfcoins_carteira]โ displays the complete wallet for the logged-in user.[surfcoins_saldo]โ displays the current wallet balance.[surfcoins_meu_qrcode]โ displays the wallet QR code and public identifier.[surfcoins_historico]โ displays the transaction history.[surfcoins_acoes_rapidas]โ displays wallet quick actions.[surfcoins_carteira_publica]โ displays public wallet identification.[surfcoins_users]โ displays the searchable member directory with online/offline status.
Privacy
SurfCoins stores wallet, balance, and transaction information in the WordPress database to provide its features.
When a wallet QR code is displayed, the visitor’s browser requests the QR image from the external QR Code API at api.qrserver.com. The request contains the public wallet URL encoded into the QR code plus image-generation parameters such as size, format, and margin. SurfCoins does not intentionally include the wallet balance, password, or email address in that request.
The provider may receive technical request information as described in its privacy statement. SurfCoins adds suggested privacy-policy text to the WordPress Privacy settings screen so site owners can disclose this integration where required.
External Services
QR Code API (goQR.me / Foundata GmbH)
SurfCoins uses the QR Code API hosted at api.qrserver.com to generate the PNG image for a user’s public wallet QR code. This external request occurs when a SurfCoins wallet QR image is displayed in the browser.
The request sends the public SurfCoins wallet URL that must be encoded into the QR image, together with image parameters such as the requested dimensions, PNG format, and margin. The provider may also receive normal technical request information from the browser or HTTP client. No wallet password, email address, or wallet balance is intentionally sent by SurfCoins to this service.
Service provider: goQR.me / Foundata GmbH.
- Terms of Service: https://goqr.me/legal/tos-api.html
- Privacy Policy for the QR Code API: https://goqr.me/de/rechtliches/datenschutz-api.html
- API documentation: https://goqr.me/api/
Source Code
The JavaScript shipped with SurfCoins is the human-readable source used by the plugin. The plugin does not require npm, webpack, a minifier, or another build step to regenerate the distributed JavaScript files. No compiled or minified JavaScript artifact is required for normal operation.
Installation
- In WordPress, open Plugins > Add Plugin > Upload Plugin.
- Select the SurfCoins ZIP file and install it.
- Activate SurfCoins.
- Open SurfCoins > Financial Center to search for users and manage balances.
- SurfCoins automatically creates the Minha Carteira page with the
[surfcoins_carteira]shortcode. Add any other desired shortcodes to WordPress pages.
Updating or deactivating the plugin does not automatically remove existing wallets, balances, or transactions.
Frequently asked questions
Can an administrator credit SurfCoins manually?
Yes. Authorized administrators can credit an individual userโs wallet.
Can an administrator debit SurfCoins manually?
Yes, provided that the wallet has sufficient balance and the current user has the required permission.
What happens to data when the plugin is deactivated?
Deactivation does not remove wallets, balances, or transaction records.
Does the QR code use an external service?
Yes. Wallet QR images are generated by the external QR Code API operated by goQR.me / Foundata GmbH at api.qrserver.com. See the External Services section below for the data sent and the providerโs legal documents.
Changelog
Protects SurfCoins Business Compras from being displayed or debited as ordinary SurfCoins in the Financial Center.
2.1.32
- Keeps SurfCoins Business Compras separate from ordinary SurfCoins in the Financial Center.
- Shows only spendable SurfCoins in user search results and the selected-wallet balance card.
- Prevents manual administrative debits from consuming the protected Compras component.
- Keeps the SurfCoins Business purchase-balance baseline synchronized after a valid manual SurfCoins debit.
2.1.31
- Fixes the Brazilian Portuguese front-end translation of the dynamic “Entered amount” label, including sites with stale custom translation catalogs.
- Keeps the string fully internationalized and preserves the amount-formatting behavior from 2.1.29.
2.1.29
- Completes the bundled pt_BR internationalization review for the WordPress.org release.
- Internationalizes the member-directory chat subject and greeting instead of keeping them hard-coded in Portuguese.
- Updates the translation catalogs and keeps the amount-formatting filter introduced in 2.1.28.
2.1.28
- Fixes amount-filter detection in SurfCoins transfer forms rendered dynamically by external integrations.
2.1.27
- Fix: loads the amount guidance/filter on public pages so dynamically rendered wallet transfer forms are also covered.
- Keeps amount formatting and the entered-amount confirmation available in compatible SurfCoins dialogs.
2.1.26
- Adds locale-aware monetary input guidance to SurfCoins amount fields.
- Formats values while users type and keeps a canonical numeric value for processing.
- Shows a clear “Entered amount” confirmation below supported amount fields.
- Applies the behavior to the Financial Center and Registration Bonus without changing wallet accounting logic.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own โ no account needed.
Best SurfCoins alternatives
All digital wallet plugins โFAQ
SurfCoins: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org ยท checked Sep 30, 2026
Is SurfCoins free?
Yes. SurfCoins is free to download and use from the official WordPress.org plugin directory.
Is SurfCoins safe to use in 2026?
SurfCoins works, but test it on a staging site before relying on it in 2026. Was last updated 3 weeks ago, and scores 59/100 on our health check.
How many websites use SurfCoins?
SurfCoins is active on <10 WordPress websites and has been downloaded 326 times since it launched in August 2026. It was downloaded 172 times in the last 30 days.
Does SurfCoins work with WordPress 7.1?
SurfCoins is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does SurfCoins need?
SurfCoins requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was SurfCoins last updated?
The latest version, 2.1.32, was released on September 10, 2026 (3 weeks ago).
Who makes SurfCoins?
SurfCoins is developed and maintained by naturalsurf.
What are the best alternatives to SurfCoins?
The most popular alternatives to SurfCoins are Wallet for WooCommerce (20K+ installs), Wallet System for WooCommerโฆ (2K+ installs) and Buyte (10+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages โ with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org โ no credit card