NeytomCloud hosting

Payments: gateways, checkout fields, and test mode

Checkout is where revenue happens or dies. Use test mode until tax, shipping, and emails work; then switch live keys and run one real micro-payment.

10 min read WordPress & WooCommerce

Before you start

  • HTTPS site
  • Business verification completed with your payment provider

Pick payment methods

WooCommerce → Settings → Payments (or Payments tab in newer versions).

Common stack: WooCommerce Payments or Stripe for cards, PayPal for wallet users, COD only if operations support it.

Official: https://woocommerce.com/document/payments/

Connect accounts in test mode

Enable test mode, use provider test card numbers, complete checkout end-to-end.

Confirm order status moves from Pending to Processing/Completed as expected.

Checkout page options

WooCommerce → Settings → Accounts: allow guest checkout if you do not need forced accounts.

Enable terms and conditions checkbox linking to your Terms page.

Reduce optional fields — every extra field lowers conversion.

Blocks vs classic checkout

Modern stores use Cart/Checkout blocks (WooCommerce Blocks). Ensure your theme styles them and caching excludes /checkout.

After theme changes, place a test order — sticky mini-cart plugins sometimes break block checkout.

Go live

Disable test mode, store live API keys in wp-config constants or secure settings — never commit keys to git.

Place one real low-value order and refund it to validate webhooks and emails.

Built on the stack you already trust

Why teams choose Neytom