Title: Coastal Pay Payment Gateway for WooCommerce
Author: Coastal Pay
Published: <strong>17 janeiro, 2025</strong>
Last modified: 7 maio, 2026

---

Pesquisar plugins

![](https://ps.w.org/coastal-pay-payment-gateway-for-woocommerce/assets/banner-772x250.
png?rev=3512705)

![](https://ps.w.org/coastal-pay-payment-gateway-for-woocommerce/assets/icon-256x256.
png?rev=3512705)

# Coastal Pay Payment Gateway for WooCommerce

 Por [Coastal Pay](https://profiles.wordpress.org/coastalpay/)

[Baixar](https://downloads.wordpress.org/plugin/coastal-pay-payment-gateway-for-woocommerce.1.1.1.zip)

 * [Detalhes](https://br.wordpress.org/plugins/coastal-pay-payment-gateway-for-woocommerce/#description)
 * [Avaliações](https://br.wordpress.org/plugins/coastal-pay-payment-gateway-for-woocommerce/#reviews)
 *  [Instalação](https://br.wordpress.org/plugins/coastal-pay-payment-gateway-for-woocommerce/#installation)
 * [Desenvolvimento](https://br.wordpress.org/plugins/coastal-pay-payment-gateway-for-woocommerce/#developers)

 [Suporte](https://wordpress.org/support/plugin/coastal-pay-payment-gateway-for-woocommerce/)

## Descrição

Seamlessly integrate Coastal Pay’s payment processing into your WooCommerce store.
This plugin enables secure card and ACH transactions, with full support for both
the classic shortcode checkout and the modern WooCommerce Block checkout.

**Key Features:**

 * **Tokenized Card Payments** – Raw card data (PAN, CVV) is exchanged for a secure
   one-time token via Coastal Pay’s API before it ever reaches your server. Your
   store never stores or processes raw card data, keeping you out of PCI-DSS scope.
 * **ACH Bank Transfers** – Accept checking and savings account payments with webhook-
   based settlement confirmation.
 * **Block Checkout Support** – Full payment forms (not just method labels) render
   correctly inside the WooCommerce Block checkout for both Card and ACH methods.
 * **Sandbox / Live Toggle** – Switch between sandbox and live mode from the admin
   settings panel.
 * **Shared Credentials** – ACH shares API credentials with the Card gateway settings
   so you only configure once.
 * **Webhook Verification** – ACH webhooks are verified with an HMAC-SHA-512 signature
   before any order is updated.
 * **Reliable Support** – Access Coastal Pay’s dedicated support team for quick 
   resolutions.

## Capturas de tela

[⌊Card gateway settings⌉⌊Card gateway settings⌉[

Card gateway settings

[⌊ACH gateway settings⌉⌊ACH gateway settings⌉[

ACH gateway settings

## Instalação

#### Using The WordPress Dashboard

 1. Navigate to **Plugins  Add New**.
 2. Search for _Coastal Pay Payment Gateway for WooCommerce_.
 3. Click **Install Now**, then **Activate**.
 4. Go to **WooCommerce  Settings  Payments** and configure the Card and ACH gateways.

#### Manual Upload

 1. Download the plugin zip file.
 2. In WordPress go to **Plugins  Add New  Upload Plugin**.
 3. Choose the zip file and click **Install Now**.
 4. Activate the plugin.

#### Requirements

 * WordPress 6.2+
 * WooCommerce 7.0+
 * PHP 7.4+
 * A valid SSL certificate (HTTPS required)
 * cURL enabled on your server
 * A Coastal Pay merchant account

## Perguntas frequentes

### Is card data stored on my server?

No. Since version 1.1.0 the plugin uses Coastal Pay’s tokenization API. Card numbers
and CVV values are exchanged for a one-time token before the checkout form is submitted,
so raw card data never reaches your WordPress server.

### How do I get a Coastal Pay merchant account?

Visit [Coastal Pay](https://www.coastalpay.com) to sign up.

### How do I set up ACH webhooks?

In your Coastal Pay dashboard, go to Webhooks, create a new webhook pointing to `
https://yourstore.com/wc-api/cpgw_ach/`, select the “ACH Status Update” event, and
paste the generated signature key into the ACH plugin settings.

### Does this work with WooCommerce Block checkout?

Yes. Both Card and ACH gateways render full payment forms in the block checkout.

### Can I use sandbox mode?

Yes. Enable the “Sandbox Mode” checkbox in the Card gateway settings and enter your
sandbox API token.

## Avaliações

Não há avaliações para este plugin.

## Colaboradores e desenvolvedores

“Coastal Pay Payment Gateway for WooCommerce” é um programa de código aberto. As
seguintes pessoas contribuíram para este plugin.

Colaboradores

 *   [ Coastal Pay ](https://profiles.wordpress.org/coastalpay/)

[Traduzir o “Coastal Pay Payment Gateway for WooCommerce” para seu idioma.](https://translate.wordpress.org/projects/wp-plugins/coastal-pay-payment-gateway-for-woocommerce)

### Interessado no desenvolvimento?

[Navegue pelo código](https://plugins.trac.wordpress.org/browser/coastal-pay-payment-gateway-for-woocommerce/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/coastal-pay-payment-gateway-for-woocommerce/)
ou assine o [registro de desenvolvimento](https://plugins.trac.wordpress.org/log/coastal-pay-payment-gateway-for-woocommerce/)
por [RSS](https://plugins.trac.wordpress.org/log/coastal-pay-payment-gateway-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Registro de alterações

#### 1.1.1

 * Bug fix: card token not submitted on classic (shortcode) checkout.
 * Bug fix: Place Order button unresponsive after successful tokenization.
 * Added debug logging for outgoing Card and ACH API request parameters.
 * Tested up to WordPress 6.9.

#### 1.1.0

 * **Security – Card tokenization**: Raw card data (PAN, CVV) is now exchanged for
   a Coastal Pay token via a server-side AJAX proxy before the checkout form is 
   submitted. Card data never reaches your server as a POST body.
 * **Block checkout forms**: Both Card and ACH payment methods now render full input
   forms (not just a label) in the WooCommerce Block checkout, using the `onPaymentSetup`
   hook to pass field data on order placement.
 * **Security fixes**: API tokens now stored as password fields in admin. Webhook
   HMAC comparison upgraded to `hash_equals()` to prevent timing attacks. ACH webhook
   handler hardened with null-checks. `die()` in API class replaced with proper 
   error returns.
 * **Code quality**: Replaced `new WC_Order($id)` with `wc_get_order($id)` throughout.
   Removed global `$wpdb` from plugin root. URL constants centralised. Unnecessary`
   global` declarations removed. Error suppression (`@`) removed from `strtotime`
   calls.
 * **WordPress.org compliance**: Added `Text Domain` header, bumped version, updated`
   readme.txt`.

#### 1.0.8

 * Security issue fixed.
 * Marked plugin as compatible with latest WordPress and WooCommerce versions.

#### 1.0.7

 * Payment method name updated.

#### 1.0.6

 * Bug fix. Payment receipt issue fixed. Webhook description updated.

#### 1.0.5

 * Remove iframe and redirect to gateway payment page.

#### 1.0.4

 * Plugin description update.

#### 1.0.3

 * Fixed bug reported by the WordPress.org review team.

#### 1.0.2

 * Fixed bug reported by the WordPress.org review team.
 * Fixed security issue. Fixed PHP warnings.
 * Enhanced error handling for payment failures.
 * Added checkout block payments support.

#### 1.0.1

 * Fixed security issue.

#### 1.0.0

 * Initial release.

## Meta

 *  Versão **1.1.1**
 *  Última atualização **5 meses atrás**
 *  Instalações ativas **10+**
 *  Versão do WordPress ** 6.2 ou superior **
 *  Testado até **6.9.10**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/coastal-pay-payment-gateway-for-woocommerce/)
 * Tags
 * [ACH](https://br.wordpress.org/plugins/tags/ach/)[credit card](https://br.wordpress.org/plugins/tags/credit-card/)
   [payment gateway](https://br.wordpress.org/plugins/tags/payment-gateway/)[woocommerce](https://br.wordpress.org/plugins/tags/woocommerce/)
 *  [Visualização avançada](https://br.wordpress.org/plugins/coastal-pay-payment-gateway-for-woocommerce/advanced/)

## Classificações

Ainda não foi enviada nenhuma avaliação.

[Sua avaliação](https://wordpress.org/support/plugin/coastal-pay-payment-gateway-for-woocommerce/reviews/#new-post)

[Ver todas avaliações](https://wordpress.org/support/plugin/coastal-pay-payment-gateway-for-woocommerce/reviews/)

## Colaboradores

 *   [ Coastal Pay ](https://profiles.wordpress.org/coastalpay/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/coastal-pay-payment-gateway-for-woocommerce/)