Overview
Stitch is a South African payment aggregator – pay-by-bank, card, DebiCheck, payouts, bank account linking. Strong on PSP-style flows. The Automize Stitch connector covers payments + payouts + account linking.
- Regions: South Africa + selected African expansion.
- Plans: Per-transaction pricing.
Setting up the connection
Auth type: OAuth 2.0 (Client Credentials).
- Stitch dashboard → Apps → create OAuth Client → Client ID + Secret.
- In Automize → Settings → Connectors → Stitch. Paste credentials. Connector uses OAuth Client Credentials.
Find your credentials at https://stitch.money/.
Rate limits
Per-account, generous.
Data model
GraphQL-based:
Payments (pay-by-bank, card, DebiCheck)
Payment Authorisations (linked bank-account auth for recurring)
Payouts (push to bank)
Linked Accounts (customer bank-account permissions)Available operations
6 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Create LinkPay | General | Create a tokenized payment link for recurring charges via Stitch. |
| Create payment request | General | Create a pay-by-bank payment request via Stitch. |
| Create payout | General | Initiate a payout/disbursement via Stitch. |
| Get payment request | General | Get payment request status from Stitch. |
| Get payout | General | Get payout status from Stitch. |
| List payment requests | General | List all payment requests from Stitch. |
Operations
Create LinkPay
Create a tokenized payment link for recurring charges via Stitch.
| Parameter | Required | Type | Description |
|---|---|---|---|
Amount (cents) amount | Yes | number | |
Currency currency | Yes | text | |
Reference reference | Yes | text | |
Beneficiaryreference beneficiaryReference | No | text |
Create payment request
Create a pay-by-bank payment request via Stitch.
| Parameter | Required | Type | Description |
|---|---|---|---|
Amount (cents) amount | Yes | number | |
Currency currency | Yes | text | |
Reference reference | Yes | text | |
Beneficiary reference beneficiaryReference | Yes | text | |
Externalreference externalReference | No | text | |
Payerreference payerReference | No | text |
Create payout
Initiate a payout/disbursement via Stitch.
| Parameter | Required | Type | Description |
|---|---|---|---|
Amount (cents) amount | Yes | number | |
Currency currency | Yes | text | |
Reference reference | Yes | text | |
Beneficiary (JSON) beneficiary | Yes | textarea |
Tips
- Push to bank. account_holder + account_number + amount.
Get payment request
Get payment request status from Stitch.
| Parameter | Required | Type | Description |
|---|---|---|---|
Payment request ID payment_request_id | Yes | text |
Get payout
Get payout status from Stitch.
| Parameter | Required | Type | Description |
|---|---|---|---|
Payout ID payout_id | Yes | text |
List payment requests
List all payment requests from Stitch.
No input parameters.
FAQ
- Pay-by-bank vs cards?
- Pay-by-bank: customer logs into bank, authorises payment. Cheap, low fraud. Cards: familiar UX, higher chargeback risk.