Overview
topropay is published as a BigCommerce single-click app. It installs as a Payment Provider through the Channels API and works on both the stock Stencil storefront and any headless storefront talking to the BigCommerce GraphQL Storefront API.
What you get
- Single-click marketplace install
- Works on Stencil and headless storefronts (Catalyst, custom Next/Astro)
- Order, refund, and chargeback sync via the BC Orders API
- PCI scope minimised via tokenisation in the iframe
Install in 3 steps
-
Install from the marketplace
BigCommerce control panel → Apps → search topropay → Install.
-
Enable in payments
Settings → Payments → topropay → Set Up. Pick environment, paste keys, choose routing profile.
-
Headless? Wire the SDK
On a headless storefront, use the topropay.js drop-in with the publishable key. The order ID flows through BC's checkout-token webhook.