Checkout

Streamlined purchasing experience in WooNooW

Overview

The checkout process includes:

  1. Cart Review - Verify items before checkout
  2. Customer Information - Billing and shipping details
  3. Payment Method - Select how to pay
  4. Order Confirmation - Complete the purchase

Checkout Flow

Step 1: Cart

Before checkout, customers review their cart:

  • Product list with images
  • Quantity adjustments
  • Remove items
  • Apply coupon codes
  • See subtotal, shipping, and total

Step 2: Customer Details

Customers provide:

  • Email address
  • Billing information
  • Shipping address (if different from billing)

Note: Logged-in customers have their details pre-filled.

Step 3: Shipping Method

If physical products are in the cart:

  • Available shipping methods are shown
  • Shipping cost is calculated
  • Customer selects preferred method

Step 4: Payment

Customers choose their payment method:

  • Credit/Debit Card (Stripe, PayPal, etc.)
  • Bank Transfer
  • Cash on Delivery
  • Other configured gateways

Step 5: Place Order

After reviewing everything:

  • Click "Place Order"
  • Payment is processed
  • Confirmation page is shown
  • Email receipt is sent

Features

Guest Checkout & Auto-Registration

Allow customers to checkout without creating an account upfront. Configure in WooCommerce → Settings → Accounts & Privacy.

Seamless Auto-Registration: WooNooW implements a frictionless auto-registration flow. If a guest checks out with an email that isn't registered, the system will:

  1. Automatically create an account in the background.
  2. Securely generate a random password.
  3. Automatically log the user in immediately after checkout.
  4. Send an email containing their new login credentials so they can track their order and easily return.

Coupon Codes

Customers can apply discount codes:

  1. Enter code in the coupon field
  2. Click "Apply"
  3. Discount is reflected in total

Order Notes

Optional field for customers to add special instructions.


Payment Gateways

Supported Gateways

WooNooW supports all WooCommerce payment gateways:

GatewayType
Bank Transfer (BACS)Manual
Check PaymentsManual
Cash on DeliveryManual
PayPalCard / PayPal
StripeCard
SquareCard

Configuring Gateways

  1. Go to WooNooW → Settings → Payments
  2. Enable desired payment methods
  3. Configure API keys and settings
  4. Test with sandbox/test mode first

After Checkout

Order Confirmation Page

Shows:

  • Order number
  • Order summary
  • Next steps

Confirmation Email

Automatically sent to customer with:

  • Order details
  • Payment confirmation
  • Shipping information (if applicable)

Troubleshooting

"Place Order" Button Not Working

  1. Check all required fields are filled
  2. Verify payment gateway is properly configured
  3. Check browser console for JavaScript errors

Payment Declined

  1. Customer should verify card details
  2. Check payment gateway dashboard for error details
  3. Ensure correct API keys are configured

Shipping Not Showing

  1. Verify shipping zones are configured in WooCommerce
  2. Check if products have weight/dimensions set
  3. Confirm customer's address is in a configured zone

Published on Jul 16, 1936