WooCommerce Plugin
Integrate Teya payments into your WooCommerce online store using our official plugin. Accept customer payments online and view all transactions in real-time through your Teya App and Business Portal.
How it works
1 Install plugin in WordPress
2 Link your store to Teya
3 Start accepting payments
No coding required
Automatic payment processing
Real-time transaction visibility in Teya App and Portal
Supports cards and Apple Pay
Install the Teya plugin
Open your WordPress admin dashboard at https://your-store.com/wp-admin and sign in. There are two ways to install the plugin:
Option 1: Install from the WordPress plugin directory
- Go to Plugins → Add Plugin.
- Search for Teya. Several plugins match, so pick Payments via Teya Payments for Woocommerce (the plugin page on WordPress.org shows the same name).
- Select Install Now, then select Activate.
Option 2: Manual upload
- Download the plugin ZIP file from the Payments via Teya Payments for Woocommerce page on WordPress.org.
- Go to Plugins → Add Plugin.
- Select Upload Plugin and choose the downloaded ZIP file.
- Select Install Now, then select Activate.
Link your store to Teya
Once the plugin is installed, connect it to your Teya account to start processing transactions.
- Go to WooCommerce → Settings → Payments.
- Find Credit/Debit Card Payment (powered by Teya) in the list of payment providers and select Complete setup.
- Select Connect to Teya.
- Sign in using your Teya ID credentials.
- Select or confirm the specific Teya store you want to link to this website.
- Select Connect.
WordPress brings you back to the Credit/Debit Card Payment settings with the message Successfully connected to Teya! and Connection Status showing Connected to Teya. Enable Teya Payments is already ticked, so there is nothing else to switch on.
Start accepting payments
Check the connection works end to end:
- Place a test order on your store to verify the checkout flow works correctly.
- Confirm the transaction appears in both WooCommerce and the Teya Business Portal.
Related
- Customize - Configure payment options and checkout behaviour
- Webhooks - Payment notification handling
- Testing - Test cards and integration checklist
- Troubleshooting - Common issues and best practices