50 adapters · 20 via SMS
Every gateway your customers use,
Every gateway your customers use,
in one hub.
One integration in your app. Toggle any combination of 50+ adapters in the admin. Each ships as an installable plugin you can fork.
Showing 50 of 50 adapters
Don't see your gateway?
Adapters are just plugins.
Every gateway in this catalog is a ~400-line plugin. Implement four methods, ship a zip.
~/my-gateway/adapter.ts
import { defineAdapter } from "@piprapay/sdk"; export default defineAdapter({ id: "acme-pay", region: ["BD", "IN"], async createCheckout(ctx) { ... }, async verifyPayment(ctx) { ... }, async handleWebhook(req) { ... }, async refund(ctx) { ... }, }); // → publish to marketplace $ piprapay plugin publish