← All Tutorials
Integration

Building a WooCommerce Crypto Checkout Plugin with Paychainly — Full Walkthrough

⏱ 53:28· May 14, 2026

What You Will Build

A fully functional WooCommerce payment gateway plugin that lets your store accept USDT payments on BNB Smart Chain. The plugin handles everything — session creation, payment page display, webhook verification, and automatic order completion.

Chapters

  1. WooCommerce payment gateway architecture overview (0:00)
  2. Scaffolding the plugin files (5:45)
  3. Registering the gateway class (11:00)
  4. Admin settings page (API key, webhook secret) (16:30)
  5. process_payment() — creating the session (22:00)
  6. Building the payment instruction page (27:45)
  7. Registering the webhook REST endpoint (33:00)
  8. Verifying signatures and updating order status (38:20)
  9. Sandbox testing end-to-end (44:00)
  10. Packaging and installing on live site (49:30)
← Back to Tutorials
woocommercewordpresspluginphpe-commerce