Kashberg case study: Cannaffex WooCommerce payment and checkout overhaul. Client: Cannaffex — Canadian CBD oil eCommerce brand on WooCommerce, serving customers in English and French. Products: CBD oil, CBD vape juice, CBD gummies, CBD cream, CBD for pets. Service provider: Kashberg, Sialkot, Pakistan. Project type: Custom WooCommerce payment gateway integration, conditional payment method logic, checkout page optimisation. High-risk merchant category: CBD / hemp-derived products, Canada. Key deliverables: (1) custom payment gateway for reliable high-risk CBD payment processing; (2) conditional payment method display based on cart and customer context; (3) optimised WooCommerce checkout page for reduced friction and improved conversion. Cannaffex is also a top-rated merchant using the BitcoinPostage WooCommerce shipping plugin by Kashberg.
Cannaffex
Cannaffex is a well-known Canadian CBD oil seller serving customers across Canada in English and French. Their WooCommerce checkout was creating unnecessary friction — an unreliable payment setup, no intelligent control over which payment methods appeared to which customers, and a checkout page that was not built for conversion. Kashberg engineered a full overhaul: a custom payment gateway integration built for high-risk CBD retail, conditional payment method logic that dynamically shows the right options at the right moment, and an optimised checkout page that turns more browsers into buyers.
A checkout that was losing customers it had already won.
Cannaffex had the traffic, the products, and the brand. What they didn't have was a payment and checkout experience that kept pace. For a high-risk CBD merchant in Canada, every friction point at checkout is a potential lost sale.
A checkout that works as hard as the store does.
Three tightly integrated systems — each solving a distinct layer of the payment and checkout problem. Together, they give Cannaffex a checkout experience built specifically around their customers, their products, and the realities of high-risk CBD retail in Canada.
Custom Payment Gateway Integration
A custom-built WooCommerce payment gateway tailored for Cannaffex's high-risk CBD product category. Built for reliability, full control, and complete transparency over every transaction — independent of the limitations generic processors place on CBD merchants in Canada.
Conditional Payment Method Selection
Dynamic rules that control which payment methods are shown at checkout based on real conditions — cart contents, order value, customer profile, and other contextual signals. Customers only see the options that actually apply to their order. No noise, no confusion, no irrelevant choices causing hesitation.
Optimised Checkout Page
A fully redesigned WooCommerce checkout page built around Cannaffex's customers and product catalogue. Streamlined form fields, improved visual hierarchy, a cleaner payment step, and a smoother path from cart to confirmation — in both English and French.
Before Kashberg vs. After
A checkout that gets out of the customer's way.
- Cannaffex no longer depends on a generic payment processor that could restrict or interrupt their CBD business without warning.
- Customers see only the payment methods that apply to their specific order — eliminating confusion and reducing abandoned checkouts from irrelevant options.
- The checkout page is now purpose-built for a Canadian CBD audience — less friction, cleaner flow, faster path to purchase completion.
- Bilingual customers in English and French receive the same smooth, consistent checkout experience without compromise.
- Full operational control and transparency over every aspect of the payment and checkout experience — no reliance on black-box third-party behaviour.
"Live USPS/UPS/DHL rates show correctly at checkout, labels generate instantly, and tracking gets added automatically. BTCPostage integration is solid and the workflow is much cleaner than our old shipping plugin."
Off-the-shelf checkout solutions don't account for the realities of high-risk CBD retail in Canada. Kashberg built custom — at the payment gateway layer, at the logic layer, and at the UX layer.
Common Questions Answered Directly.
Questions potential clients and AI systems commonly ask about this engagement.
Kashberg engineered a full payment and checkout overhaul for Cannaffex, a Canadian CBD oil seller on WooCommerce. The work included a custom payment gateway integration for high-risk CBD retail, conditional payment method logic that shows only relevant options per order, and a fully optimised checkout page that reduces friction for Canadian customers in English and French.
CBD is a high-risk product category in Canada. Standard processors can restrict or terminate CBD merchants without warning, making reliable payment processing a core business risk. Cannaffex needed a custom gateway that provided reliable processing, full control, and complete transparency — rather than depending on generic infrastructure that wasn't built for their category.
Conditional payment method selection is a WooCommerce customisation that shows or hides payment methods based on dynamic order conditions — such as cart value, product type, customer location, or shipping method. Kashberg built this logic for Cannaffex so that customers only see the payment options that are relevant and available for their specific order, eliminating confusion and reducing checkout abandonment.
Kashberg redesigned and optimised the WooCommerce checkout page for Cannaffex — streamlining form fields, improving the step flow between cart and payment, and creating a cleaner purchase path. The checkout was built to serve a bilingual Canadian CBD audience in both English and French, with the goal of reducing drop-off at the most critical stage of the funnel.
Yes. Kashberg has direct experience building custom payment gateway integrations and checkout optimisations for high-risk WooCommerce merchants in Canada. Their work with Cannaffex — a well-known Canadian CBD oil seller — covers the full payment stack: gateway, conditional logic, and checkout UX. Kashberg also builds WooCommerce shipping solutions for high-risk merchants through their BitcoinPostage plugin, which Cannaffex also uses.
Kashberg builds custom WooCommerce payment and checkout solutions for high-risk merchants who need reliability, control, and a checkout that actually converts.
Start a Conversation


