Payments for
WooCommerce.
Card payments inside your own checkout, on both the classic and block checkout. Card numbers never reach your server, so your store stays in the lightest PCI category.

// HOW IT CONNECTS
How Von Payments works with WooCommerce.

STEP 01
Your checkout
The shopper types their card into our secure field, inside your own WooCommerce checkout, classic or block.
STEP 02
Von Payments charges the card
When the order is placed. The card number never reaches your store's server.
STEP 03
The order is updated
Signed payment updates mark the order paid, failed or refunded.
// UNDER THE HOOD
The technical flow.
01
Your checkout
Your WooCommerce checkout, classic or block, served over HTTPS.
02
Secure card field
Rendered inside your checkout page by the payment processor. Card data never touches your server.
03
Charge on Place Order
Von Payments charges the card; bank verification runs if the bank asks.
04
Order updated
Payment updates mark the order paid, failed or refunded; one still settling waits on hold.
Payment updates
Seven events, signed with your endpoint's secret.
charge.succeeded · charge.failed · charge.refunded · refund.failed · payment_intent.succeeded · payment_intent.failed · payment_intent.cancelled
Refunds
Full or partial, from the order screen: Refund via Von Payments.
Updates
The plugin checks a signed update file and installs new releases itself.
Every field, error and event is in the setup guide.
// CURRENT RELEASE
What you are downloading
- Version
- 0.5.29
- Requires WordPress
- 6.4 or newer
- Requires PHP
- 7.4 or newer
- Requires WooCommerce
- 8.3 or newer
Checksum, so you can confirm the file you received is the file we published:
SHA-256 4d7429f63a5aab441d57c1ad260a072403560c04972d11e24f5f02b698d25751
Four steps, about ten minutes.
You will need a Von Payments account and your API keys before the last two steps.
Download the plugin
The button above always gives you the current release. This plugin is not in the WordPress plugin directory, so searching for it inside your admin will not find it.
Upload it to your store
In WordPress, go to Plugins, then Add New, then Upload Plugin. Choose the file you downloaded, install it, and activate it.
Paste your keys
Under WooCommerce settings, open Payments and choose Von Payments. Paste the keys from your Von Payments account. Test mode uses your test keys, so you can take a test payment before going live.
Leave automatic updates on
The plugin checks for its own updates and installs them for you. Every update is signed and checked before it installs. Leaving this on is how fixes reach your store without you doing anything.
Need an account first?
Tell us about your store and we will get you set up with keys. If you are already live with us, your keys are in your Von Payments account.