# Plugins and downloads

Source: https://caravelpay.app/plugins/ · Caravel Pay · Last updated 2026-11-10

Caravel Pay has a ready-made plugin for 11 storefronts and billing systems. Pick the one you already run. Setup follows the same steps: upload the plugin, paste your Polygon wallet and save. Each install guide has the details. Buyers pay by card, Apple Pay or Google Pay, and you receive USDC in your own wallet.

**Your prices stay in your own currency.** Every plugin here takes orders and invoices in US dollars and in 26 other currencies, such as euros, pounds and kronor. Your buyer is charged the US-dollar equivalent, at a rate fixed when the checkout is created, and you are paid in USDC. [How other currencies work](https://caravelpay.app/docs/payouts#currencies).

> **What "Beta" means here.** The WooCommerce plugin is tested on a real WordPress and WooCommerce install. The modules marked Beta pass our tests against stand-ins of each platform, but haven't run on real installs yet. Beta modules are new. Tell us if anything looks off: [hello@caravelpay.app](mailto:hello@caravelpay.app)

## Storefronts and billing systems

| Plugin | Works with | Version | Download | SHA-256 | Guide |
|---|---|---|---|---|---|
| WooCommerce | WordPress with WooCommerce, HTTPS | 1.2.1 | [caravel-pay-woocommerce.zip](https://caravelpay.app/download/caravel-pay-woocommerce.zip) | `502c1b8576c60a90c97026846c8ff1289cbd39898c10a8846a0195db25b86542` | [Install guide](https://caravelpay.app/docs/woocommerce) |
| PrestaShop (beta) | PrestaShop 1.7.7 to 8.x, PHP 7.4+ | 1.2.1 | [caravel-pay-prestashop.zip](https://caravelpay.app/download/caravel-pay-prestashop.zip) | `d59b71b736bf8691db10e9209f75f33c1c1d1d7601046019211a861d08107ac7` | [Install guide](https://caravelpay.app/docs/integrations#prestashop) |
| OpenCart (beta) | OpenCart 4.0.2+. Keep the file name. | 1.2.1 | [caravelpay.ocmod.zip](https://caravelpay.app/download/caravelpay.ocmod.zip) | `4ebb0b3c2b49ee46cdb1c83263e5a621b4464d871a5fb0dc0de7404b22475970` | [Install guide](https://caravelpay.app/docs/integrations#opencart) |
| Magento 2 (beta) | Magento or Adobe Commerce 2.4.4+, or Mage-OS; Luma checkout, cron | 1.2.1 | [caravel-pay-magento2.zip](https://caravelpay.app/download/caravel-pay-magento2.zip) | `b83630574ebb85b968c097b48b6a9fe9de0abca19d4c1e9099055f6c094999be` | [Install guide](https://caravelpay.app/docs/integrations#magento) |
| Easy Digital Downloads (beta) | Easy Digital Downloads 3.x, WordPress 6.2+ | 1.2.1 | [caravel-pay-edd.zip](https://caravelpay.app/download/caravel-pay-edd.zip) | `7f3a820baf04e60c367b9651b53e13fb1486f73630a24279ad10545ba6bf6168` | [Install guide](https://caravelpay.app/docs/integrations#edd) |
| WHMCS (beta) | WHMCS 8, HTTPS System URL | 1.2.1 | [caravel-pay-whmcs.zip](https://caravelpay.app/download/caravel-pay-whmcs.zip) | `68e781b5e3e12e0cf9059e4b26c67f650c0676bf7be1a27b4696c27a79f864d7` | [Install guide](https://caravelpay.app/docs/integrations#whmcs) |
| FOSSBilling (beta) | FOSSBilling 0.7.2+ | 1.2.1 | [caravel-pay-fossbilling.zip](https://caravelpay.app/download/caravel-pay-fossbilling.zip) | `35e2ad310ae216637fc75766774a17699378d8321b6651b61639e3a16cac34d6` | [Install guide](https://caravelpay.app/docs/integrations#fossbilling) |
| Paymenter (beta) | Paymenter 1.x | 1.2.1 | [caravel-pay-paymenter.zip](https://caravelpay.app/download/caravel-pay-paymenter.zip) | `ca9391a7ec757a0661691dc9567cdf4768772fa40e87433101428e32ceedd428` | [Install guide](https://caravelpay.app/docs/integrations#paymenter) |
| Blesta (beta) | Blesta 5. Tick the currencies you invoice in under the gateway's accepted currencies. | 1.2.1 | [caravel-pay-blesta.zip](https://caravelpay.app/download/caravel-pay-blesta.zip) | `5cb8d607ac8b2cf30a53bddfb1213fde60446aaf81b06a53de1cb3824d75f515` | [Install guide](https://caravelpay.app/docs/integrations#blesta) |
| HostBill (beta) | HostBill. The module reads each invoice's currency from HostBill; if HostBill gives none, that invoice can't be paid with Caravel Pay. | 1.2.1 | [caravel-pay-hostbill.zip](https://caravelpay.app/download/caravel-pay-hostbill.zip) | `19c14069ae3c58344a477316772a5a1aa1d21ba05ed7a9359dd28a55abb3c530` | [Install guide](https://caravelpay.app/docs/integrations#hostbill) |
| Clientexec (beta) | Clientexec 7.3+. Your client sees the US-dollar amount on the checkout page, not on the invoice. | 1.2.1 | [caravel-pay-clientexec.zip](https://caravelpay.app/download/caravel-pay-clientexec.zip) | `c050272af0b6e7d2b4e36358001e936f536f845851bbe36d6b8995e7bf6459de` | [Install guide](https://caravelpay.app/docs/integrations#clientexec) |

## Packages and SDKs

For a Laravel app or your own code. Each one signs requests, verifies webhooks and checks responses for you.

| Plugin | Works with | Version | Download | SHA-256 | Guide |
|---|---|---|---|---|---|
| Laravel (beta) | Laravel 10 to 12, PHP 8.1+ (installs as a Composer artifact) | 1.2.1 | [caravel-pay-laravel.zip](https://caravelpay.app/download/caravel-pay-laravel.zip) | `c3ddeffd6e35991680c9961f7a7481ed23a90272fe453f70e693204d0a6f84f4` | [Install guide](https://caravelpay.app/docs/integrations#laravel) |
| PHP SDK (beta) | PHP 7.4 to 8.5 with curl and json | 1.2.1 | [caravel-php-1.2.1.zip](https://caravelpay.app/download/caravel-php-1.2.1.zip) | `92d5a9f3e22d2d2330f8b7ee0d7e7c29acb7c24c9ebc0a6aeba9b97dde0ba9b4` | [Install guide](https://caravelpay.app/docs/php-sdk) |
| Node.js SDK (beta) | Node 18.17 or newer (an npm tarball) | 1.2.1 | [caravel-pay-1.2.1.tgz](https://caravelpay.app/download/caravel-pay-1.2.1.tgz) | `af7c632a5faaf421f96346b0b8d493b9023c87c1e52e5831a6cb3fb6fe5f3b2e` | [Install guide](https://caravelpay.app/docs/node-sdk) |

## No plugin needed

- **Any platform: the API.** One call gets your keys and one call creates a checkout. Start with the [quickstart](https://caravelpay.app/docs/), or go to the [API reference](https://caravelpay.app/docs/checkouts).
- **No website: payment links.** Paste your wallet, set an amount and share the link. [Create a payment link](https://caravelpay.app/link/).

## Check a download

Every file above is listed with its SHA-256 checksum in [SHA256SUMS](https://caravelpay.app/download/SHA256SUMS). To check a file you downloaded, compare its checksum with the one shown next to it:

*Check a file*

```sh
sha256sum caravel-pay-woocommerce.zip     # Linux
shasum -a 256 caravel-pay-woocommerce.zip # macOS
```

Two more files for developers: [`caravel-pay-api.postman_collection.json`](https://caravelpay.app/download/caravel-pay-api.postman_collection.json), a Postman collection with every API request, and [`caravel-pay-api-llm.md`](https://caravelpay.app/download/caravel-pay-api-llm.md), one reference file for AI coding agents.
