How PAPSS works

In order to enable instant payments across African borders in local currency, PAPSS supports three core processes: instant payment, pre-funding and net settlement.

How instant payments work

With Instant payment, participants no longer need to convert local currencies into hard currencies which then entailed the funds leaving Africa to be converted before being sent back again to the beneficiary bank – adding days to the transaction time. In addition, compliance, legal and sanctions checks are performed instantly within the system. Near-instant payments process within 120 seconds.

1
An originator issues a payment instruction in their local currency to their bank or payment service provider.
2
The payment instruction is sent to PAPSS.
3
PAPSS carries out all necessary validation checks on the payment instruction.
4
The payment instruction is forwarded to the beneficiary’s bank or payment service provider.
5
The beneficiary’s bank clears the funds to the beneficiary in their local currency.

How pre-funding works

Due to the speed of the real-time payment process, PAPSS needs to guarantee that funds are available to complete the originator’s transaction before effecting the movement of debits and credits between participants’ accounts. Participants must, therefore, agree to a pre-funding arrangement.

1
Direct Participant issues credit instruction to settlement account in RTGS (central bank).
2
RTGS credits pre-funded account of Direct Participant and notifies PAPSS.
3
PAPSS credits Direct Participant’s clearing account.
4
Indirect Participants leverage Sponsorship Agreements to issue funding instructions via Direct Participants.

Direct Participants integrate directly with PAPSS and the real-time gross settlement (RTGS) systems of central banks in the pre-funding process. Participants without an RTGS account – Indirect Participants – are able to fund or defund their clearing accounts on PAPSS with the aid of a Direct Participant providing the required liquidity.

Notifications are carried via the ISO 20022 messaging standard, notifying PAPSS, the Participants and RTGS of the status of every stage of the transaction.

How settlement works

PAPSS needs to ensure prompt settlement within 24 hours. Net settlement across all participating central banks occurs at the same time – 11.00 UTC – each day.

1
At End of Day (currently 11am UTC), PAPSS determines net position in local currency for all participating central banks.
2
PAPSS sends credit or debit settlement instruction to Central Bank RTGS (depending on net position).
3
Central Bank RTGS debit or credits between PAPSS Pre-funded Account and Central Bank Suspense account and confirms settlement to PAPSS.
4
PAPSS mirrors central bank instruction to conclude local currency settlement.
5
PAPSS issues equivalent hard currency settlement instruction (based on the net position) to Afreximbank.
6
Afreximbank credits/debits the central banks’s hard currency settlement account held in Afreximbank and confirms to PAPSS.

As with the pre-funding process, notifications are carried via an ISO 20022 messaging system, notifying PAPSS, the Participants and RTGS of the status of every stage of the transaction.

PAPSS services

Core service

PAPSS’ core service is provided by the PAPSS instant payment system (PIP™), and supports wholesale and retail real-time payments and the connectivity of banks and payment service providers.

Key Features of PAPSS Instant Payment

  • Instant and irrevocable credits to customer accounts
  • Immediate confirmation to both originator and beneficiary
  • Service availability 24/7, 365 days a year
  • ISO 20022 global message standard allowing interoperability, large data sets and rich data for payment and remittance information
  • Secure infrastructure, incorporating cyber-security and payment fraud systems underpinned by behavioural analytics and machine learning capabilities.

Overlay services

Additional and optional services targeting different customers, which Participants can leverage to offer services to its customers.

  • Request to Pay (R2P)

    Focuses on enabling banks and other financial institutions providing cross-border direct debit payment services to their clients (large corporates, cooperative societies, service providers, etc.), and facilitates flexible real-time billing, invoicing and collection of money.

    Debits will be collated via a central cross-border debit transfer mandate management system, retrieved when payments are due and passed through to the instant credit system for clearing and settlement.

  • Escrow service

    A secure and safe arrangement for commercial and other banks where funds required to complete a transaction are in the custody of PAPSS until the transaction is complete, providing increased protection for buyers and sellers who are trading, and also regulating payments.

  • Remittance service

    Low-cost intra-African remittance services with immediate funds availability to the beneficiary, either through a bank account, a virtual wallet or cash out, where regulations allow.

  • Proxy addressing

    A service that enables use of aliases such as an email address, national ID, phone number etc. to send and receive payments through PAPSS.

  • Sanctions screening

    A service that screens transactions against databases such as UN Sanctions list, OFAC, etc.

Frequently asked questions (FAQs)

  • How to create a transaction rate on PAPSS?
    • Login to PAPSS
    • Navigate to BILLING
    • Select RATE
    • Click CREATE
    • Select rate type
    • Fill the fields
    • Click VALIDATE, then OK for the transaction to be forwarded for approval
  • How do I add one-off charges?
    • Login to PAPSS
    • Navigate to BILLING
    • Select ONE-OFF CHARGE
    • Click CREATE
    • Click ADD
    • Input the fields
    • Click VALIDATE, then OK for the transaction to be forwarded for approval
  • How do I spool out the various reports available on PAPSS?
    • Login to PAPSS
    • Navigate to REPORTING
    • Click onVIEW
    • Select REPORT TYPE ((Audit Report, Activity Log, Fund/Release, Settlement Report, Exception Report, Billing Invoice, Daily Bill Report, Reconciliation, Connectivity Report, Transaction report, OFAC Validation Report)
    • Select the PARTICIPANT
    • Select the REGION
    • Select the BUSINESS DATE
    • Click OK
  • How do I spool a report within the day?
    • Login to PAPSS
    • Navigate to REPORTING
    • Select INTRADAY REPORTS
    • Then select the Report of your choice (Audit Report, Activity log Report, Reconciliation Report, System Performance Report, Exceptions Report, Bilateral Position Report, Connectivity Report)
  • How can a Participant be created on PAPSS?
    • Visit our portal to indicate your interest as a Participant via support.papss.com

    After a successful login:

    • Click on NEW SUPPORT TICKET
    • Select SERVICE REQUEST TYPE 
    • Select PARTICPANT ONBOARDING
    • Follow the prompts
  • How can a User be created on PAPSS?
    • Click on MAINTENANCE 
    • Select USER
    • Click LISTto view lists of PAPSS users
    • Click CREATE and select a Group Name
    • Input the details and click OK
    • Username – the acronym which uniquely identifies a User on PAPSS
    • Full name is the given name
    • Profile name – choose the profile to be assigned to the User being created
    • Click VALIDATE, then OK
    • The created User will be routed to the Approver to be accepted
  • How can a newly created User be approved?

    For the Approver to accept the newly created User, click on the dashboard, then Home. Look for User under the column ‘Entity’, then click the number under the column ‘Counter’

    Or go to MAINTENANCE

    • Click on User
    • Click APPROVE
  • How do I confirm if I’ve been set up on PAPSS?
    • Login to PAPSS
    • Click on MAINTENANCE 
    • Select USER
    • Click LIST to view lists of PAPSS users
  • How can I get a list of Participants on PAPSS?
    • Click on MAINTENANCE
    • Select PARTICIPANT
    • Click LISTto view lists of PAPSS Participants
    • You can also narrow down your search by using the dropdown menus (Status, PAPSS ID, Type and Country code)
  • How to reset a password for a User or modify a User’s information?
    • Navigate to MAINTENANCE 
    • Click USER
    • Click LIST (all existing Users will be displayed)
    • Search by Username or Full name
    • Select the User’s name to initiate a password reset
    • The details of the User will be displayed, reset password or/and modify information
    • Click VALIDATE, then MODIFY
    • The command moves to Approval Window

    An approver accepts or rejects the request after reviewing the information.

  • How do I approve a password reset request?
    • Click on MAINTENANCE 
    • Select USER
    • After reviewing the information and checking for errors, click APPROVE
  • I need clarification on a Google authenticator code?

    Your GA code is a computation of your Personal Security Number configured on your phone, after first change of password.

    Google authenticator is required to be installed on your mobile phone via an iOS or Google Play Store.  The GA code is a 6-digit number known to you as soon as you click on the app. It is important to input your GA code alongside your password when attempting to login to the system.

  • How do I delete a User on PAPSS?

    Users may only be disabled or removed on the platform. A deactivated/disabled User can be reactivated, but a removed User cannot be reactivated.

    The following steps can be taken to disable/remove a user:

    • Navigate to MAINTENANCE 
    • Click on USER, thenLIST (Participants’ list is displayed)
    • Click on the User to be disabled or removed
    • Notification will be sent to the Approver
    • The Approver clicks on the removed User to accept
  • How do I set up OTP?

    The following steps are required to set up an OTP:

    • Download Google Authenticator from iOS or Google Play Store
    • Click the plus sign on the OTP app on your device
    • Scan the QR code with your mobile phone
    • Input the code that appears on your phone on the system
    • The system automatically logs out
    • Login again with your password and OTP from the authenticator
  • How do I remove the OTP key?

    To remove the OTP key:

    • Navigate to SESSION
    • Click REMOVEOTP
    • Enter the Username
    • Click VALIDATE
    • Click OK
  • How do I know the current buy and sell rates on the platform?
    • Navigate to MAINTENANCE 
    • Click on FX RATES
    • Click list to view all existing buy and sell rates
  • How do I verify if a Participant has been active on the platform, even if not online at the moment?
    • Navigate to MAINTENANCE
    • Click on the sub-menu ACTIVITY
    • Click on LISTand choose any User or Participant whose activities you want to monitor by following the prompts: Date range, Time, Username, Group Name, Function etc.
    • Click OK to view
  • How to add a token?

    A token is defined as a character string of any length, with no spaces. A token will generally be a single word, but may also be as small as a single letter. Follow these steps to add a token:

    • Navigate to MAINTENANCE 
    • Click COMPLIANCE
    • Click ASSET CONTROL
    • Click on ADD IN LOCAL REPOSITORY 
    • Select TOKENfrom the dropdown list
    • Click OK
    • Input the token in the text box
    • Click VALIDATE, then OK
  • How to add a synonym?

    A token may have several synonyms, this allows the detection of a token from many possible spellings, abbreviations or foreign language spellings of the same word. To add a synonym to an existing token, follow these steps:

    • Navigate to MAINTENANCE 
    • Click COMPLIANCE
    • Click ASSET CONTROL
    • Click ADD IN LOCAL REPOSITORY 
    • Select SYNONYMfrom the dropdown list
    • Click OK
    • Type in the synonym
    • Input the Parent Token
    • Click VALIDATE, then OK
  • How to add an entity?
    • Navigate to MAINTENANCE 
    • Click COMPLIANCE
    • Click ASSET CONTROL
    • Click ADD IN LOCAL REPOSITORY 
    • Select STOP DESCRIPTORfrom the dropdown list
    • Click OK
    • Input the entity in the text box
    • Click VALIDATE, then OK
  • How to add a link for stop descriptor to entity?
    • Navigate to MAINTENANCE 
    • Click COMPLIANCE
    • Click ASSET CONTROL
    • Click ADD IN LOCAL REPOSITORY 
    • Select LINK FOR STOP DESCRIPTOR from the dropdown list
    • Click OK
    • Input in the ‘starting with’ text box
    • Click VALIDATE, then OK
  • How to set up a Participant for escrow service?
    • Visit our portal to indicate your interest as a Participant via support.papss.com and login
    • Click NEW SUPPORT TICKET
    • Select PARTICIPANT ONBOARDINGfrom SERVICE REQUEST TYPE
    • Follow the prompts

    The Participant will receive a response confirming that they have been set up for the escrow service.

  • How to schedule a day of the week as a public holiday?
    • Login to PAPSS
    • Click MONITORING 
    • Click EVENTS SCHEDULER
    • Select SETTLEMENT REGION, EVENT TYPE or BUSINESS DATEand refresh the option that applies
  • How to determine if a Participant is online?
    • Login to PAPSS
    • Click MONITORING
    • Click PARTICIPANT STATUS 
    • Select SETTLEMENT REGION
    • See status on the far right of the screen, for example, disabled, inactive, online, etc.
  • How to confirm the current exchange rate that applies to my transaction?
    • Login to PAPSS
    • Click MONITORING
    • Click FX RATES
    • Select account type
    • The buy rate and sell rate will be displayed in a table
  • What is postponed debit?

    Postponed debit is a debit for a transaction which is yet to complete its payment cycle.   All payments that are not processed instantly (real-time payments) are summed up in the Postponed credit column.

    To verify the bank’s balance for transactions that are not processed in real time, follow these steps:

    • Login as an Admin User
    • Navigate to MONITORING
    • Click on ACCOUNT POSITION
    • The POSTPONED DEBITview has the amount and the count (number of transactions)
  • What is postponed credit?

    Postponed credit is a credit for a transaction which is yet to complete its payment cycle. All payments that are not processed instantly (real-time payment) are summed up in the Postponed credit column.

    To verify the bank’s balance for transactions that are not processed in real time, follow these steps:

    • Login to PAPSS (an Admin User Profile only)
    • Navigate to MONITORING
    • Click on ACCOUNT POSITION 
    • The POSTPONED CREDITview has the amount and the count (number of transactions)
  • What is stopped debit?

    Stopped debit is the debit for a cancelled transaction. All cancelled debit payments are summed up in the ‘Stopped debit’ column and can be viewed in the account position a sub-menu under monitoring.

  • What is stopped credit?

    Stopped credit is the supposed credit for a cancelled transaction. All cancelled credit payments are summed up in the ‘Stopped credit’ column and can be viewed in the account position a sub-menu under MONITORING.

  • How to access the User Activity menu?
    • Login to PAPSS
    • Navigate on MONITORING 
    • Click USER ACTIVITY
  • Manual funding/release?
    • Navigate to CLEARING>MANUAL FUND/RELEASE>CREATE
    • Select operation type: ‘Fund operation’ or ‘Release operation’
    • Select the SETTLEMENT REGION from the dropdown list
    • Select the account from the dropdown list
    • Enter the amount
    • VALIDATE 
    • Click OK
  • How to create event cycle?
    • Navigate to CLEARING>EVENT CYCLE>CREATE
    • Fill in the name
    • Select the event type
    • Select the type: current or default business
    • Enter the event time
    • VALIDATE
    • Click OK
  • Contingency funding/release?
    • Navigate to CLEARING>CONTINGENCY>CREATE
    • Select operation type: ‘Fund operation’ or ‘Release operation’
    • Select SETTLEMENT REGIONfrom the dropdown list
    • Select the account from the dropdown list
    • Enter the amount
    • Enter the original reference (this can be from tag 20 of MT910 which was unable to be sent by the Participant or the reference tag of any other MT being used for this activity)
    • VALIDATE
    • Click OK