BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
CostaTech – Express Checkout for Shop Pay icon
Actively maintained Tested with WP 7.1

CostaTech – Express Checkout for Shop Pay

Shopify's Shop Pay Wallet for your store - a fast "Buy with Shop Pay" express button plus a normal payment method entry.

Active installs<10New
Downloads · 30d256• 0% vs prev. 30d
Rating5/51 reviews
Health score60/100Fair
All-time downloads247Since Sep 2026
Support resolved0 / 10% in last 2 months
RequiresWP 6.0PHP 7.4+
Downloads · 7d22▼ -82.4% week over week
Our verdict

Use with caution

CostaTech works, but test it on a staging site before relying on it in 2026. Is rated 5/5 and was last updated 1 week ago, and scores 60/100 on our health check.

  • Actively developed — last update 1 week ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

122537Sep 16Sep 30Oct 15
Yesterday2
Daily average (1y)9
Peak day50Oct 7, 2026
Last 12 months256

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where CostaTech stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
checkout >100 9,824 Best checkout plugins →
express checkout #64 615 Best express checkout plugins →
shop pay #29 970 Best shop pay plugins →
shopify >100 529 Best shopify plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About CostaTech

From the official readme · v1.0.1

Description

This plugin brings Shopify’s Shop Pay Wallet to your store. Shoppers get a fast, familiar “Buy with Shop Pay” button – both as an express button above the cart/checkout form, and as a normal entry in your payment method list – that opens Shop Pay’s own hosted payment sheet and completes the purchase without leaving your store’s checkout flow.

How it works

The plugin builds a live payment request from the WooCommerce cart (line items, discounts, shipping options, tax) and keeps it in sync with Shop Pay’s payment sheet in real time as the shopper changes their shipping address, delivery method, or discount code. As soon as the shopper submits payment, the plugin creates the matching WooCommerce order immediately – correctly reflecting the price, discount, shipping method, and customer account, exactly as shown in the payment sheet – the same way a normal WooCommerce checkout creates an order before payment is confirmed.

Reliability

Shop Pay’s own payment confirmation is asynchronous: submitting a payment successfully does not, by itself, guarantee the charge will actually be approved. Because of this, the plugin never marks an order as paid purely from that initial response – the order stays at Pending payment immediately after submission, and only Shopify’s own order-creation webhook – which reports the charge’s real, final status – moves it to Processing. If that webhook is delayed or misconfigured, the plugin also emails the store admin so nothing is missed silently. Setting up the webhook (see Installation) is strongly recommended – without it, successful orders will not automatically progress past “Pending payment”.

Note: because the order remains in WooCommerce’s standard “Pending payment” status rather than “On hold”, it is subject to your store’s own “Hold stock (minutes)” setting (WooCommerce > Settings > Products > Inventory), which can automatically cancel pending orders – and release their reserved stock – after that time period. If your webhook is ever significantly delayed, a genuinely-paid order could be auto-cancelled before confirmation arrives; consider setting a generous hold-stock window if this matters for your store.

Requirements

Shop Pay Wallet requires a Shop Pay/Shopify account with Shopify Payments active, separate from your WooCommerce store – this plugin connects to it via Shopify’s Storefront API. You’ll need:

  • A dedicated Shop Pay account with Shopify Payments approved for your business
  • Your Shop ID, Client ID, myshopify.com handle, and a Storefront API access token (all obtained from your Shop Pay admin – see Shopify’s Shop configuration guide)
  • A webhook signing secret from Shopify admin – required for orders to automatically progress from “Pending payment” to “Processing” once payment is confirmed
  • (Optional) a prefix for Shopify order names (e.g. “NZ”), so a WooCommerce order number and its corresponding Shopify order are easy to tell apart at a glance

Third-party service disclosure

This plugin loads Shop Pay’s JavaScript SDK directly from Shopify’s CDN (cdn.shopify.com) on the cart and checkout pages, so the “Buy with Shop Pay” button can render – this happens as soon as either page loads, not only after a click. No cart, checkout, or customer data is sent to Shopify until a shopper actively opens the Shop Pay checkout; from that point on, the plugin sends cart and checkout data (product details, pricing, shipping selection, and – once payment is confirmed – the buyer’s billing/shipping details) to Shopify’s Storefront API in order to process the payment. See Shopify’s Privacy Policy and Terms of Service for how Shopify handles this data. “Shop Pay” is a trademark of Shopify Inc.; this plugin is an independent, unofficial integration and is not produced, endorsed, or supported by Shopify.

Known limitations (v1)

  • Supports a single shipping package per order (most WooCommerce stores). Orders that split into multiple shipping packages are not yet supported.
  • Refunds and order capture are handled through your existing WooCommerce/Shop Pay admin workflows – this plugin does not yet automate refund sync between the two.

Installation

  1. Install and activate WooCommerce if you haven’t already.
  2. Upload and activate this plugin.
  3. Set up a Shop Pay account and enable Shopify Payments for it, if you haven’t already (see Shopify’s Shop Pay documentation).
  4. Go to WooCommerce > Settings > Payments > Shop Pay Wallet and follow the step-by-step setup guide.

📖 For Complete Setup Instructions:
Visit the Shop Pay Setup Guide for detailed step-by-step instructions with screenshots covering:
– Enabling Shop Pay in your Shopify admin
– Getting your Shop ID, Client ID, and Storefront API access token
– Configuring allowed origins (domains)
– Setting up webhooks
– Configuring WooCommerce settings
– Testing your integration
– Going live
– Troubleshooting common issues

Quick Setup Summary:
– Get Shop ID, Client ID, myshopify.com handle, and Storefront API access token from Shopify’s Shop configuration guide
– Add your store’s domain to Shop Pay’s allowed origins in Shopify admin
– Create webhooks for “Order creation” and “Order payment” in Shopify admin (Settings > Notifications > Webhooks)
– Paste the webhook signing secret from Shopify into this plugin’s settings
– Test using Shopify Payments’ test mode before going live

Frequently asked questions

Do I need a Shopify store to use this?

You need a Shop Pay account with Shopify Payments active – this is a separate, dedicated account for accepting Shop Pay payments, not a full Shopify store replacing WooCommerce. WooCommerce remains your store and the source of truth for orders, products, and inventory.

Does this replace my other payment gateways?

No – it adds Shop Pay as an additional option alongside your existing gateways. Shoppers who don’t use Shop Pay check out exactly as before.

Why does a new order stay at “Pending payment” instead of “Processing”?

This is expected. Shop Pay’s own payment confirmation happens asynchronously, so the plugin cannot know at the moment of checkout whether a charge will ultimately be approved – the order stays pending immediately after submission, then relies on Shopify’s order-creation webhook to confirm the real outcome and move it to Processing. This is usually near-instant, but depends on the webhook being set up correctly (see Installation) and Shopify’s own delivery of it.

What happens if a payment succeeds but the order doesn’t get marked paid?

Since the WooCommerce order is created before the charge is even submitted, there’s no separate order-rebuilding step to fail – the order already exists, pending. If the webhook that would normally move it to Processing is ever delayed, missing, or misconfigured, the plugin emails the store admin so it can be checked and resolved manually.

Changelog

Adds the plugin homepage link. No functional changes.

1.0.1

  • Added the plugin homepage link (Plugin URI).

1.0.0

  • Initial release.

Full changelog on WordPress.org →

Screenshots

Express "Buy with Shop Pay" button on the cart page.
Express "Buy with Shop Pay" button on the cart page.
Shop Pay as an entry in the WooCommerce payment method list.
Shop Pay as an entry in the WooCommerce payment method list.
The Shop Pay payment sheet, synced live with the WooCommerce cart.
The Shop Pay payment sheet, synced live with the WooCommerce cart.
Plugin settings screen.
Plugin settings screen.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best CostaTech alternatives

All checkout plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Brazilian Market on WooCommerce Brazilian Market on WooCommerce Adds Brazilian checkout fields in WooCommerce by Claudio Sanches 60K+ ★★★★★★★★★★ 4.8 (515) 3 years ago 47
2 reCAPTCHA for WooCommerce reCAPTCHA for WooCommerce Add Google reCAPTCHA to your WooCommerce Checkout, Login, and Registration Forms. 100% free! by Elliot Sowersby / RelyWP 40K+ ★★★★★★★★★★ 4.6 (76) 3 months ago 69
3 FunnelKit – Funnel Builder Plugin for WooCommerce Checkout FunnelKit – Funnel Builder Plugin for WooCommerce Checkout Create high-converting WooCommerce checkout pages, thank you pages & sales funnels with the… by FunnelKit 30K+ ★★★★★★★★★★ 5 (1K) 2 days ago 95
4 Fluid Checkout for WooCommerce – Lite Fluid Checkout for WooCommerce – Lite Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates… by Diego Versiani 20K+ ★★★★★★★★★★ 4.9 (159) 2 months ago 90
5 Amazon Pay for WooCommerce Amazon Pay for WooCommerce Install the Amazon Pay plugin for your WooCommerce store and take advantage of a seamless… by WooCommerce 10K+ ★★★★★★★★★★ 2.5 (27) 3 months ago 73
6 PayTR Sanal POS WooCommerce – iFrame API PayTR Sanal POS WooCommerce – iFrame API PayTR üyeliğiniz ile WooCommerce üzerinden ödeme almanız için gerekli altyapı. by PayTR Ödeme ve Elektronik Par… 10K+ ★★★★★★★★★★ 3.2 (10) 5 months ago 45
7 Kustom Checkout for WooCommerce Kustom Checkout for WooCommerce The leading checkout in the Nordics, built for higher conversion and returning shoppers… by Kustom Checkout 10K+ ★★★★★★★★★★ 3.5 (15) 3 days ago 83
8 FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler FluentCart A New Era of eCommerce Sell Subscriptions, Physical Products, Digital Downloads easier than ever. Built for… by WPManageNinja 9K+ ★★★★★★★★★★ 4.5 (46) 16 hours ago 91
9 Checkout Files Upload for WooCommerce Checkout Files Upload for WooCommerce Let your customers upload files on (or after) WooCommerce checkout. by WP Wham 7K+ ★★★★★★★★★★ 4.4 (14) 2 months ago 82
10 Force Authentification Before Checkout for WooCommerce Force Authentification Before Checkout for WooCommerce Force customer to log in or register before checkout by Link Nacional 5K+ ★★★★★★★★★★ 5 (57) 3 weeks ago 89

FAQ

CostaTech: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 16, 2026

Is CostaTech free?

Yes. CostaTech is free to download and use from the official WordPress.org plugin directory.

Is CostaTech safe to use in 2026?

CostaTech works, but test it on a staging site before relying on it in 2026. Is rated 5/5 and was last updated 1 week ago, and scores 60/100 on our health check.

How many websites use CostaTech?

CostaTech is active on <10 WordPress websites and has been downloaded 247 times since it launched in September 2026. It was downloaded 256 times in the last 30 days.

Does CostaTech work with WordPress 7.1?

Yes. The developer has tested CostaTech up to WordPress 7.1.3, the latest release. It requires WordPress 6.0 or newer.

What PHP version does CostaTech need?

CostaTech requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was CostaTech last updated?

The latest version, 1.0.1, was released on October 7, 2026 (1 week ago).

Who makes CostaTech?

CostaTech is developed and maintained by costatech.

What are the best alternatives to CostaTech?

The most popular alternatives to CostaTech are Brazilian Market on WooComm… (60K+ installs), reCAPTCHA for WooCommerce (40K+ installs) and FunnelKit (30K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.