Integrations
Your tools. Connected to Last.
Connect WooCommerce to take cards and bank payments. When Last confirms a payment, the order is updated.
Sample order · Northwind Coffee
WooCommerce checkout, paid through Last.
Shoppers pay by card on a Last-hosted page, or by bank on your checkout. Last confirms the payment, and WooCommerce marks the order paid.
- Cards continue on the Last-hosted page. The store never sees the card number.
- Bank payments (ACH) use secure fields on the WooCommerce checkout.
- The order status follows a confirmed payment, not the browser return alone.
Request an integration
Tell us which tool you want. QuickBooks Online is not available. Sending a note does not connect a tool and does not set a launch date.
How a store gets connected.
01
Connect your supported platform.
Install Last for WooCommerce, then choose Last Connect and confirm the store in your account.
02
Configure the payment experience.
Turn on cards, bank payments, or both. Card numbers stay on the Last-hosted page.
03
Test the complete customer flow.
Run the test checkout. A passed test means the test connection is ready. Live payments stay off.
Your own checkout.
Create a payment from your server with the same API the plugin uses. Amounts are in cents. The sample key is a placeholder.
POST /v1/payment_intentsAuthorization: Bearer lp_test_sk_replace_meIdempotency-Key: order-1042 { "amount": 4200, "currency": "USD", "merchantReference": "order-1042"}Questions
WooCommerce is the store connection you can set up. Payment links and a payment button are separate tools in your account. QuickBooks Online is not available.
WordPress 6.4 or newer, WooCommerce 8.0 or newer, and PHP 8.1 or newer. Download the plugin from Integrations after you create an account. It is not listed in the WordPress plugin directory. Classic checkout and Checkout Blocks are both supported.
You connect the store and run a test checkout with test data. A passed test does not move real money, and it does not turn on live payments.
When Last confirms the payment, WooCommerce marks the order paid. A browser return on its own does not. Products, customers, and inventory are not synchronized.
Card checkout continues on a Last-hosted page, so the card number never reaches WordPress. Bank payments (ACH) stay on the WooCommerce checkout and are tokenized in the browser. Turn each method on under WooCommerce → Payments.
You can refund a payment from Last. WooCommerce can refund the order in full. A partial WooCommerce refund is refused when the hosted page collected a card fee on that order.
Bring your payments into the tools you use.
Create an account and connect WooCommerce in test mode. A passed test does not turn on live payments.