NormiePay Crypto Checkout

설명

NormiePay is a non-custodial crypto payment gateway. This plugin lets your WooCommerce store accept USDC on Base and Polygon. Each order redirects to a hosted NormiePay checkout; when the payment confirms on-chain, a signed webhook marks the order paid automatically.

  • Non-custodial — funds settle on-chain directly to your wallet via smart contract
  • USDC on Base & Polygon (the customer picks at checkout)
  • One-click webhook setup — just paste your API key and save
  • Signed (HMAC-SHA256) webhooks verify every payment
  • Automatic on-chain refunds for over/underpayment

External services

This plugin connects to the NormiePay API (https://normiepay.xyz) to process crypto payments. NormiePay is required for the plugin to function; you provide your own NormiePay API key in the settings.

What is sent, and when:

  • When a customer places an order and chooses this payment method, the order amount, the customer’s email, and the order id/key are sent to https://normiepay.xyz/api/v1/checkout/sessions to create a hosted checkout session.
  • When you save the plugin settings, your store’s webhook URL is sent to https://normiepay.xyz/api/v1/webhooks to register it (one time).
  • NormiePay sends a signed webhook back to your store (verified with HMAC-SHA256) to mark the order paid.
  • The payment method icon is loaded from https://normiepay.xyz/icon.svg.

This service is provided by NormiePay. Terms & disclaimer: https://normiepay.xyz/disclaimer — Documentation: https://normiepay.xyz/docs

설치

  1. Upload the plugin zip via Plugins Add New Upload Plugin, then Activate.
  2. Go to WooCommerce Settings Payments NormiePay.
  3. Paste your NormiePay API key (Dashboard API Keys) and click Save changes. Your webhook is registered automatically.
  4. Enable the gateway. Done.

Requires a NormiePay account (https://normiepay.xyz) with a payout wallet and company name set.

FAQ

What currencies are supported?

Order totals are charged as USDC (USD-pegged). Best suited to USD-priced stores in this version.

Is it non-custodial?

Yes. Payments settle on-chain through a smart contract straight to your wallet. NormiePay never holds, freezes, or can redirect your funds.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“NormiePay Crypto Checkout”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “NormiePay Crypto Checkout”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.1.2

  • Corrected the Contributors field in readme to the plugin owner’s WordPress.org username.
  • Bundled the payment icon locally instead of loading it from a remote server.
  • Hardened webhook handling by sanitizing all incoming event data.

1.1.1

  • Fixed a fatal error on activation with block checkout (redeclared inherited $settings property). Verified on PHP 7.4–8.x.

1.1.0

  • Added WooCommerce Checkout block support — the gateway now works in both classic and block-based checkout.

1.0.0

  • Initial release: hosted checkout, one-click webhook registration, signed webhook order completion.