Payment operations team reviewing a live payment dashboard
WooCommerce + Wise Business

From checkout total to confirmed order.

Global Payment connects your WooCommerce store to Wise payment links, verifies webhook events, and sends signed status updates back to the order.

Automatic order amount Signed webhook checks Multiple stores
Product preview
Order #2518
Amount due $120.00 USD
1
Checkout receivedOrder amount secured
CREATED
WWooCommerce
GSecure hub
Wise
Webhook monitor activeEncrypted connection
1.5 seccustomer status polling
3 checksreference, amount, currency
Multi-siteone hub for many stores
HMAC + RSAsigned system communication
One connected product

A Wise payment option that belongs in your store.

The plugin reads the real WooCommerce order total. The Node.js hub creates an order-specific payment session, sends the customer to your Wise Business payment link, and keeps both systems synchronized.

your-store.com/checkout
ORDER #2518Checkout
2 items
Product subtotal$105.00
Shipping$15.00
Total$120.00 USD
OperationsLive
PAYMENT DETAILOrder #2518
Expected120.00 USD
Received120.00 USD

Reference matchedWCH-SHOP-01J...

Amount matched120.00 = 120.00

Currency matchedUSD = USD

WooCommerce callback delivered200 OK
Checkout to confirmation

Five clear steps. No amount typed twice.

01

Customer chooses Wise

The gateway appears beside your other WooCommerce payment methods.

02
$

Total is sent securely

Amount, currency, order number, and return URL are signed by the plugin.

03

Wise opens pre-filled

The customer continues to your Wise Business payment page with order details attached.

04

Webhook is verified

The hub validates Wise's signature and reconciles the reference, amount, and currency.

05

Order updates

A signed callback updates WooCommerce and returns the customer to the order page.

Fast by design, honest about timing. The hub checks application status every 1.5 seconds, while Wise controls when its event is generated and delivered.

Built for real operations

Everything around the payment, handled.

Customers get a focused payment journey. Store owners get the monitoring, retries, and audit trail needed to operate it confidently.

01

Automatic amount

WooCommerce sends the exact live order total and ISO currency. Customers never need to enter the price again.

CHECKOUT
02

Signed Wise events

RSA/SHA-256 verification is performed over the original webhook body before an event is accepted.

WEBHOOKS
03

Reliable callbacks

Signed WordPress callbacks use an exponential retry queue when a store is temporarily unavailable.

DELIVERY
04

Multi-store control

Connect several WooCommerce websites with separate credentials and currency rules from one dashboard.

MULTI-SITE
05

Clear exceptions

Wrong amounts, currencies, and ambiguous matches move to review instead of creating a false paid order.

RECONCILIATION
06

Useful audit trail

Review payment attempts, raw Wise events, callback history, and failure reasons in the admin console.

OPERATIONS
Ecommerce operations team managing online orders
One hub, multiple websites

See which store received every payment.

Each connected site receives its own API key, encrypted secret, allowed currencies, callback URL, and payment history. The admin dashboard keeps every order attached to the correct website.

  • Separate site credentialsRotate or disable one store without affecting another.
  • Store-specific filteringFind payments, events, and callbacks by website.
  • One operations loginManage the complete network from /admin.
Open the admin console
Security throughout

Your store shares order data, never banking credentials.

Payment is completed on Wise. Global Payment coordinates the order, verifies events, and returns status without collecting card numbers or online banking passwords.

Discuss your setup
H
HMAC-SHA256Signed plugin requests and callbacks
R
RSA verificationWise webhook signature validation
A
AES-256-GCMSite secrets encrypted at rest
I
IdempotencyDuplicate request and delivery protection
Common questions

Before you connect.

Clear answers about what the product does and what you need from Wise.

Yes. The plugin sends the current order total and currency to the hub, which builds the order-specific Wise payment URL. The customer does not type the product price into Global Payment.

No. The customer completes payment on Wise's hosted experience. The hub stores order and reconciliation data, not customer card or online-banking credentials.

A verified Wise credit event is matched against the order reference, exact decimal amount, and ISO currency. Only a valid match becomes paid; exceptions are held for review.

Yes. Each website has separate API credentials, currency rules, payment records, and callback delivery history inside the same administrator dashboard.

The hub processes incoming events quickly, but Wise controls the timing of event generation and delivery. The interface shows pending, paid, failed, rejected, expired, and review states honestly.

Connect your store

Bring Wise into your WooCommerce checkout.

Tell us about your website and currencies. We will help you connect the plugin, Wise payment link, webhook, and first test order.

WooCommerceWise BusinessSecure VPS
No banking credentials are requested through this form.