Skip to main content

Checklist

Start accepting payments using the uP POS solution by following these simple integration steps (required for implementing the in store payment model).

Reseller clients can integrate with the uP POS using the following steps:

Integration steps uP API

  1. API walkthrough

    During this step, members of the NomuPay team will help you understand how to integrate with the uP POS by:

    • Providing a detailed overview of the integration process, discussing and agreeing on proposed timelines and milestones, establishing guidelines concerning communication and meeting cadence, and aligning on roles and expectations for all involved parties.
    • Walking you through https://docs.nomupay.com to ensure your team is comfortable with the uP POS documentation. Our team will be available throughout your integration to provide additional guidance and answer any questions that may arise.
  2. Sandbox setup and certification

    Once you have completed the uP POS walkthrough, a member of the NomuPay team will provide you with your Sandbox uP POS credentials. Please note that https://uppos.sandbox.nomupay.com is the service endpoint for the Sandbox uP POS environment.

    During this phase of the integration, your team will be required to perform a series of certification scripts to ensure your API integration has been configured according to specifications. Once Sandbox Certification has been completed, the NomuPay team will move your solution into the Production environment.

  3. Level 3 Terminal Integration Testing

    Once you have successfully completed Sandbox testing and received your Sandbox Certification, a member of the NomuPay team will provide you with your Production uP API credentials. Please note that https://uppos.nomupay.com is the service endpoint for the Production uP API environment. As in the Sandbox Certification stage, your team will be provided with a set of obligatory test cases (these will be a subset of the Sandbox certification scripts). Once you have successfully completed Sandbox testing and received your Sandbox Certification, you can request to schedule a time to perform the Level 3 (L3) Terminal Integration Testing with the Schemes.

    Our team will: - Support and provide the necessary logs from the host - Guide the process of sharing those logs with the schemes to receive the L3 certification

    Once you receive the L3 certifications, do share them with us.

  4. Production Setup and Certification

    After sharing the L3 certifications, a NomuPay team member will provide your Production uP POS credentials. The production API endpoint is https://uppos.nomupay.com.

    As in the Sandbox Certification stage, your team will be provided with a set of obligatory test cases (these will be a subset of the Sandbox certification scripts).

    note

    You must pass these test cases successfully to receive your Production Certification. These tests are designed to confirm a successful deployment of the configured API integration. Additionally, this phase of the integration will test the funding workflow and generate reporting data. Depending on your chosen setup, report data can be shared as .csv files or via API. We encourage you to use these test reporting files to complete integrations with your existing reporting dashboards and/or tools.

  5. Certification Sign-off

    Once Production Certification is completed, the NomuPay team will:

    • Meet with you to review your finalized integration
    • Receive formal sign-off from your team

    Once sign-off is granted, it’s time to test live transactions with an identified pilot merchant.

  6. Pilot testing

    The final stage of integration involves live end-to-end merchant testing.

    • For reseller clients: Identify 2 or 3 pilot merchants to perform live transactions in-store.
    • For enterprises or marketplaces: Facilitate a set of transactions on your own store(s).

    Once these transactions are successfully processed:

    • The NomuPay team will re-confirm that the funding process and report data are working as expected.
    • Your team can then perform full end-to-end reconciliation, from transaction initiation to the pilot merchant's bank funding.

Service endpoints

  • Live: https://uppos.nomupay.com
  • Sandbox: https://uppos.sandbox.nomupay.com