A source-available TypeScript SDK for CAD-first checkout orchestration across Stripe, Moneris, Helcim, Square, Worldline/Bambora, and Paysafe.
Source-available SDK repo CanPay Direct Ready surface
Problem
Canadian product teams need gateway choice without rebuilding checkout, refunds, and webhook normalization for each processor.
Impact
One SDK surface for checkout creation, payment lookup, refunds, webhook parsing, and live sandbox validation across six Canadian-ready gateways.
Context
Public-ready local SDK repo first, with package publishing and GitHub release held until sandbox credentials and release review are complete.
What it includes
- Stable TypeScript API for hosted checkout flows
- Six gateway adapters with normalized errors and capability flags
- Live sandbox gate before v1 payment claims
Technical shape
Source-available SDK repo
Source
Source available on request
Documents
Other projects
More Canopy-built software
Premium desktop tooling LG UltraGear Bridge Desktop product surfaceCreative systems Hurrcut Live web previewAutomation + workflows Prompt Operations Workflow operations kitAndroid-first visual product PixelBoats Saleable visual product trackBusiness operations Invoice Generator Business operations toolQuickBooks operations QBO Mail Dashboard Internal admin dashboardEncrypted storage runtime EFSDB Open-source reference runtimeSvelteKit to PHP hosting SvelteKit PHP Adapter Open-source adapterAI support surface Sidecar External product siteWindows-first ASO workflow Keyword Astro Windows-first desktop productVisual systems Live Wallpaper Visual utility conceptExperimentation layer Needle-Lang Internal experiment