PRESTASHOP PLUGIN

Crypto payments for PrestaShop.

Connect your shop to your own Wholly Crypto checkout. Customers choose a network and token; verified notifications update the order.

Get the plugin

v1.0.1

The first release targets PrestaShop 9.x and PHP 8.1+. Tested with PrestaShop 9.2.0; check your theme and checkout on staging.

MIT licensed · PHP SDK included · No Composer setup

Simple checkout. Verified orders.

  • Hosted checkout with your store's accepted assets
  • Signed IPN plus authenticated API checks
  • Saved invoice retries and duplicate-payment protection

Wallet keys stay in Wholly Crypto. The plugin adds no percentage fee; your processing-credit policy still applies.

Install

Download the install package and verify SHA256SUMS. Do not use GitHub's source ZIP.

whollycrypto-prestashop-1.0.1.zip

Upload the ZIP using this menu:

Modules → Module Manager → Upload a module

Open the module settings. For multishop, select one shop first.

Wholly Crypto → Configure

Connect a store

Enter your API and checkout origins, Project/Store API UUIDs, a project-restricted read/write API credential and the store IPN signing secret. Enable IPN in Wholly; the plugin supplies the callback URL.

Use HTTPS. Allow callbacks through your firewall without CAPTCHA or browser login. Save, test the connection, then complete a staging payment.

The connection check tests API access, not a complete payment.

Check the payment flow

Unconfirmed or partial payments stay pending. A matching, settled payment updates the order once. Overpaid, late, invalid or changed orders require review. Browser returns never confirm payment.

PrestaShop order details show the invoice ID. Use the module's recovery form to check a delayed payment without creating another invoice.

Limits & delivery problems

This release supports positive fiat orders and full-page checkout. No automatic refunds or recurring debits. PrestaShop split-shipment carts are not supported.

Low credits can pause IPN while customers can still pay. Restore credits and resend failed notifications from Wholly's delivery history.

How processing credits work → · IPN guide →