CartHub
Payment infrastructure untuk aplikasi internal

Hub Pembayaran Internal untuk Semua Aplikasi Anda

CartHub menyatukan integrasi Tripay untuk seluruh aplikasi internal: satu API invoice, satu tempat callback, webhook yang bisa diandalkan.

Apa itu CartHub?

CartHub adalah middleware pembayaran internal yang berdiri di antara aplikasi-aplikasi Anda dan Tripay. Hanya CartHub yang berbicara langsung ke Tripay — setiap aplikasi sumber cukup memanggil satu API invoice standar. CartHub menangani callback, tracking, notifikasi, log, serta invoice dan kwitansi PDF, lalu mengirim balik status pembayaran ke aplikasi sumber lewat webhook yang aman. CartHub bukan LMS, bukan sistem membership, webinar, lisensi, CRM, atau storefront — logika bisnis tetap berada di aplikasi masing-masing.

Cara Kerjanya

1

Aplikasi sumber membuat invoice lewat API bertanda tangan HMAC

2

CartHub menerima permintaan dan meneruskannya ke Tripay

3

Pengguna membayar lewat VA, e-wallet, QRIS, atau gerai

4

Tripay mengirim callback ke CartHub

5

CartHub memvalidasi signature dan memperbarui status

6

CartHub mengirim webhook balik ke aplikasi sumber

Fitur

Headless Invoice API

HMAC-signed, idempotent, JSON. Buat, baca, dan batalkan invoice secara programatik.

Integrasi Tripay

Virtual account, e-wallet, QRIS, dan gerai retail dalam satu titik integrasi.

Penanganan Callback

Validasi signature, merchant code, dan reference; idempotent dengan ack cepat.

Webhook Dispatcher

5 event (created/pending/paid/failed/expired), HMAC-signed, retry BullMQ dengan dead-letter.

Notifikasi

Email (Resend/Mailketing/SMTP) dan WhatsApp (WAHA), berbasis template dan antrian.

Invoice & Kwitansi PDF

Dibuat on-demand, disimpan di R2, unduh via presigned URL.

Review Transfer Manual

Upload bukti transfer, approve/reject oleh admin, jejak audit lengkap.

Tracking Engine

UTM, Meta (fbclid/fbc/fbp), Google (gclid/gbraid/wbraid), TikTok (ttclid).

Audit Log

Setiap aksi admin dan operasi API key tercatat.

Hosted Checkout

Halaman checkout siap pakai dengan branding, jika tidak ingin headless.

Admin Dashboard

Invoice, pembayaran, webhook, notifikasi, dokumen, tracking, audit log, dan pengaturan.

Tech Stack

Siap mulai?

Masuk ke CartHub