Introduction
Overview:PayShap is a real-time payment service launched by BankservAfrica as part of South Africa’s Rapid Payments Programme (RPP). It enables instant, secure, and low-cost account-to-account payments, ideal for high-volume, low-value transactions. PayShap ensures that a person-to-merchant (P2M) payment moves seamlessly with instant notifications. Key Features:
- Real-Time Transactions: Instant confirmation and fund transfer.
- Account-to-Account Transfers: No middleman, just direct payments.
- Broad Bank Integration: Supported by all major South African banks. (except Capitec and Tyme)
Business Use Cases
E-commerceMerchants can offer PayShap as a payment option on their online stores, ensuring customers enjoy a seamless checkout experience for everyday purchases. Subscriptions & Recurring Billing
Great for services requiring recurring low-value payments, such as media, education, and SaaS platforms. In-Store Payments
Retailers canoffer PayShap as a mode of payment to consumer as in-store payment option.
Payment Flow
Here is a step-by-step view of a typical PayShap payment from a user’s perspective:- Payment Selection: Customer selects PayShap on their bank app.
- Enter ShapId: The user enters the recipient’s (business or merchant) ShapId (e.g.,
merchant-xyz@bank). - Payment Authorization: The user approves the payment within their banking app.
- Instant Notification: Confirmation is delivered to both payer and merchant in real-time.
Payment Lifecycle
-
Proxy Resolution
The payer’s bank resolves the ShapId to determine the recipient’s bank account and identity. -
Payment Authorization
User authorizes the payment. -
Completion
Funds are instantly transferred and both parties receive confirmation. The transaction status updates to either “Closed” (success) or “Rejected” (failure).
Key Components of a PayShap Payment
- ShapId
A unique proxy ID (e.g., phone number, business ID) linked to a bank account. - Proxy & Domain
Structured asproxy@domain(e.g.,dstv-9818009123@nedbank) for easy routing.
How to Enable PayShap on Your Platform
Merchants can enable PayShap through any of the following integration modes:- API adapter Integration
Through Moment’s API adapter, ideal for systems ready to integrate our endpoints with pre-defined request and response body structures that would be shared by Moment. - Offline File Sharing
For lower-tech environments, Moment can accept batch files to process payments offline.

