Payment Gateways

Payment Gateway Development

SLSWC provides a framework for building WooCommerce payment gateways that support subscriptions, block checkout, and webhook handling.

Polar Payment Gateway

Accept payments via Polar. Customers are redirected to Polar's hosted checkout page to complete their payment. Supports one-time payments, refunds, and recurring subscriptions.

Payfast Payment Gateway

Accept payments via Payfast, supporting credit cards, EFT, and recurring billing. Uses Onsite Payments (live) with Custom Integration fallback (sandbox). Payfast processes payments in South African Rand (ZAR), with…

PayPal Payment Gateway

Accept payments via PayPal using the REST API v2 for one-time payments (Orders API) and v1 for subscriptions (Billing Subscriptions API). Supports both sandbox and production environments with OAuth 2.0 authentication.

Stripe Payment Gateway

Accept payments via Stripe, including credit/debit cards, Apple Pay, Google Pay, and Link. Supports one-time payments, refunds, and recurring subscriptions.

Payment Gateways

SLSWC ships with four payment gateways, all supporting one-time payments, refunds, and recurring subscriptions.