Customize WooCommerce Plugin

Configure payment options, checkout behaviour, and store settings for the Teya WooCommerce plugin.

Payment Methods

Method Description
Card Payments Visa, Mastercard, Amex, Diners Club, and Discover. Enabled by default.
Apple Pay Native Apple Pay for supported browsers. Enable in plugin settings.

Checkout Settings

Setting Description
Payment Action Authorize & Capture (immediate) or Authorize Only (capture later from WooCommerce)
3DS Always enabled. Challenges are handled automatically in the checkout flow.
Order Status Mapping Configure which WooCommerce order statuses map to Teya payment states
Debug Logging Enable to log API requests and responses for troubleshooting (WooCommerce → Status → Logs)

Refunds

Process refunds directly from WooCommerce:

  1. Go to WooCommerce → Orders
  2. Select the order to refund
  3. Click Refund
  4. Enter the refund amount and reason
  5. Click Refund via Teya

Both full and partial refunds are supported.

Webhooks

The WooCommerce plugin automatically configures webhook endpoints. Payment status updates from Teya are received and processed to update WooCommerce order statuses in real time.

Customising the Checkout Display

Modify how the payment method appears on the checkout page:

  • Title - Change the payment method label (e.g. "Pay by Card", "Credit/Debit Card")
  • Description - Add a description shown below the payment method name
  • Icon - Card brand icons are displayed automatically based on supported brands