
內容簡介
nextSIM for WooCommerce 將您的商店轉變為 eSIM 轉售前端,能夠自動導入 eSIM 計劃作為 WooCommerce 產品,並在付款後自動發送 eSIM QR 碼,讓您無需持有庫存即可銷售旅遊和行動數據。
【主要功能】
• 定期導入 eSIM 計劃作為 WooCommerce 產品
• 自動發送 eSIM QR 碼及安裝連結
• 支援客戶充值及數據消耗檢查
• 提供靈活的定價選項
• 支援多個 eSIM(家庭)計劃銷售
• 內建安裝指南
外掛標籤
開發者團隊
原文外掛簡介
nextSIM for WooCommerce turns your store into an eSIM reseller front-end. It imports eSIM
plans as WooCommerce products, delivers the eSIM QR code automatically after payment, and
supports top-ups and data-consumption checks — so you can sell travel and mobile data
without holding any inventory.
A reseller account and an API token are required. Don’t have one yet? Become a reseller
and get your API access here: https://legal.sendsms.ro/register
Features
Import eSIM plans as WooCommerce products on a schedule, with route/country/region filters.
Efficient incremental sync: between full imports the plugin pulls only the day’s additions,
price changes and retirements, so repriced and withdrawn plans update within one cycle
instead of waiting for a full re-import.
Flexible pricing: a global percentage markup over your reseller price, or a manual price
per product (set “nextSIM price mode” to Manual on the product) that the importer never
overwrites.
Non-EUR stores: EUR reseller costs are converted automatically (ECB daily reference rate)
or with a fixed exchange rate before your markup is applied.
Automatic fulfilment: the eSIM QR code and install links are delivered on the order page
and by email (QR attached as an image) once the eSIM is provisioned. If an eSIM cannot be
delivered, the order is put on hold and the shop is alerted by email.
Top-up: customers recharge an existing eSIM by entering its activation code. Compatibility
is checked before payment, so incompatible or expired codes are rejected at add-to-cart.
Multi-eSIM (Family) plans: sell a shared-data pack of several eSIMs in one order.
Data-consumption checks: customers see their remaining data from the “My eSIMs” account area.
Storefront ready: each plan shows the countries it covers, and plans can be filtered in the
shop by data amount and validity (global product attributes).
Built-in install guide: a short, device-agnostic “how to install your eSIM” appears next to
the QR on the order page and in the account, cutting the most common support question.
Admin-friendly sync: the catalog import runs as short background jobs that keep wp-admin
responsive even on slow hosting, with a live progress bar, counters and a Cancel button
under WooCommerce > Settings > nextSIM > Sync.
External services
This plugin connects to two external services. Neither is contacted until you have entered
and saved your own reseller API host and token.
1. The nextSIM reseller API (https://nextsim.eu, a sendSMS service; the host is configurable)
Used to run the store’s core features. The plugin contacts this API to:
fetch the catalogue of eSIM plans and their changes (import/sync);
read your reseller credit balance (admin dashboard widget);
create an eSIM order or top-up when a customer’s order is paid, and poll its status until
the eSIM is provisioned;
check whether a top-up activation code is compatible with the chosen plan;
read data-consumption information when a customer requests it.
Data sent to this service:
your reseller API token (for authentication), on every request;
on import/sync: your import filters (routes, countries, regions) and the time of the last sync;
when an order is paid: the package identifier, the number of eSIMs, the activation code of
the eSIM being topped up (only for a top-up), and a callback URL on your own site, which
contains the WooCommerce order and line-item numbers;
while the eSIM is being provisioned: the reseller order token returned by this API;
on a top-up compatibility check: the activation code the customer typed and the package identifier;
on a data-usage check: the activation code of the customer’s eSIM.
Like every request WordPress makes, these carry the standard WordPress User-Agent header,
which includes your site URL. No customer names, emails, addresses or payment details are sent
to this API by the plugin.
By using this service you agree to its terms and privacy policy.
Terms and conditions: https://nextsim.eu/en/p/terms-and-conditions
Privacy policy: https://www.sendsms.ro/en/gdpr/
Reseller registration (the only way to obtain an API token): https://legal.sendsms.ro/register
Reseller account login: https://resim.sendsms.ro/app/login
2. European Central Bank — daily euro reference rates (https://www.ecb.europa.eu)
Used only when your store currency is not EUR and automatic currency conversion is enabled.
When prices are computed (during a sync, or for a Multi-eSIM surcharge in the cart) the plugin
downloads the ECB’s public daily reference-rate XML
(https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml), at most once every 12 hours,
to convert EUR plan costs to your store currency. This is a plain public data file: no account
and no authentication, and the request carries nothing about your customers or orders — only
the standard WordPress User-Agent header, which includes your site URL. If you use a fixed
exchange rate, turn conversion off, or your store is in EUR, this service is never contacted. ECB legal / copyright notice:
https://www.ecb.europa.eu/services/disclaimer/html/index.en.html
