// WOOCOMMERCE

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.

A glowing checkout panel with a card field built into it, linked by light to a shield for Von Payments, linked to an order marked complete.
  1. STEP 01

    Your checkout

    The shopper types their card into our secure field, inside your own WooCommerce checkout, classic or block.

  2. STEP 02

    Von Payments charges the card

    When the order is placed. The card number never reaches your store's server.

  3. STEP 03

    The order is updated

    Signed payment updates mark the order paid, failed or refunded.

// UNDER THE HOOD

The technical flow.

  1. 01

    Your checkout

    Your WooCommerce checkout, classic or block, served over HTTPS.

  2. 02

    Secure card field

    Rendered inside your checkout page by the payment processor. Card data never touches your server.

  3. 03

    Charge on Place Order

    Von Payments charges the card; bank verification runs if the bank asks.

  4. 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

// INSTALLING

Four steps, about ten minutes.

You will need a Von Payments account and your API keys before the last two steps.

STEP01

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.

STEP02

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.

STEP03

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.

STEP04

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.

// GET STARTED

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.