ZewstPay is a Stripe-shape payment API for businesses and the platforms that build on top of them. Accept cards in person and online, settle directly to your bank, and offer marketplace splits without the integration overhead of a generic processor.
Sandbox is free. Production processing on the standard tier β no setup fees, no monthly minimums.
A focused payments stack β not a sprawl of features that don't ship together.
Customers, payment methods, charges, refunds, payouts, disputes. If you've shipped against Stripe before, you'll be running in an hour.
Hosted checkout at link.zewstpay.com. One-tap Apple Pay and Google Pay, saved cards, partial payments, group bills.
Fee profiles, platform splits, franchise hierarchies. Onboard sub-merchants with KYB and ship the same day.
Recurring billing with proration, trials, cancel-at-period-end, and webhook events for the whole lifecycle.
Funds land in your bank, not in a processor-held balance you have to withdraw. Daily or instant payouts, your choice.
Multi-currency, store credit, refund attribution down the franchise tree, surcharge-aware fees. Built for businesses that operate at scale.
First-class SDKs for Node, JS, and React. OpenAPI for the rest. Webhook signatures, idempotency keys, and PCI-compliant hosted fields out of the box.
import { ZewstPay } from "@zewstpay/sdk-node";
const zp = new ZewstPay(process.env.ZEWSTPAY_API_KEY);
// Customer + charge in one call
const customer = await zp.customers.create({
email: "buyer@example.com",
});
const charge = await zp.charges.create({
amount: 4250, // $42.50
currency: "USD",
customer: customer.id,
capture: true,
});Sandbox in under a minute. Move to live charges the same day with standard KYB.