smartEngin buy turns your own WordPress site into a shop for digital products — documents, e-books, templates, any file you sell. There is no marketplace in between: your site takes the payment, writes the invoice and serves the download.
No commission per sale. No foreign branding. No customer data at a third party. Everything runs in your own database; the only outside parties are the payment providers you switch on.
What you can sell
Selling and getting paid
[sels_cards product="your-product-slug"]. Buyers never leave the page.[sels_preis] writes the current price into your running text, so a price change leaves no stale number on a landing page.Invoices and bookkeeping
Your customers
Setting it up with an AI assistant
Stripe keys, webhooks, tax settings, invoice numbers — that is where most people get stuck. Under “Help & docs” one click copies a briefing about your installation into ChatGPT or Claude, which then tells you what is still missing. No account, no setup, nothing leaves your site. If your assistant can read online by itself, an optional read-only connection lets it check your settings directly: off until you switch it on, never exposing a secret, never able to change anything, and it closes itself when its short-lived code expires.
Extensions
This plugin connects to external services only when YOU switch them on and only to take a payment. Nothing is transmitted while they are switched off.
Stripe
Used to take card payments and subscriptions when you enter your Stripe keys under Settings Payment providers.
https://api.stripe.com. Card details are entered in Stripe’s own form and go directly to Stripe — the plugin never sees or stores them.https://js.stripe.com — in the visitor’s browser, and only once that visitor has actually started a card payment, never on page load. Stripe then reports the result of the payment back to your site.api.stripe.com (from your server), js.stripe.com (from the visitor’s browser). No other Stripe address is used.PayPal
Used to take PayPal payments and subscriptions when you enter your PayPal credentials under Settings Payment providers.
https://api-m.paypal.com — or at https://api-m.sandbox.paypal.com while you are testing with sandbox credentials. The customer signs in with PayPal directly; the plugin never sees those credentials.https://www.paypal.com — in the visitor’s browser, and only once that visitor has actually started a PayPal payment, never on page load. PayPal then reports the result of the payment back to your site.api-m.paypal.com (or api-m.sandbox.paypal.com in sandbox mode) from your server, and www.paypal.com from the visitor’s browser. No other PayPal address is used.No other external service is contacted. The plugin does not phone home, does not collect statistics and does not load fonts, scripts or images from anywhere else.
The plugin stores what a purchase needs: name, e-mail address, billing address when your invoice settings require one, the ordered items and the invoice. This data lives in tables on your own site and is never sent anywhere but to the payment provider handling that payment.
Invoices are kept because tax law requires it; they are not deleted automatically. Secret keys (Stripe, PayPal) are never exported, never shown again after saving and never included in any support or setup output.
Beyond the purchase itself, the plugin keeps two short technical logs on your own site — for you as the site owner, and for nobody else:
Neither log is sent anywhere. “Remove all data” on uninstall clears both, along with everything else the plugin stored.