Cashline

Docs

Peach and Yoco

Common South African processors. Cashline does not OAuth them, does not list fake “connected” badges, and does not pull their ledgers.

What to do today

Keep using Peach Payments or Yoco as you already do. After your webhook or server confirm says the payment succeeded, fire:

cashline('purchase', {
  amount: 450,
  currency: 'ZAR',
  reference: 'PEACH_OR_YOCO_REF'
});

Pass the same visitor_id you already have if you send the event server-side through POST /api/collect. Do not fire purchase when the pay button is clicked.

Native connector

Paystack is the native story: visitor_id on initialize. Peach and Yoco remain notes until there is a real integration — not a screenshot of a toggle.