GoPay Container V2: Getting Started

Introduction

Get a quick understanding of GoPay Container V2 MiniApp and related resources:

  1. MiniApp Overview
  2. Introduction to GoPay Container V2
  3. MiniApp Security Guidelines
  4. Version History

Quick Start

To start integrating your GoPay Mini App, follow the steps below.

  1. Complete the Mini App Onboarding Submission and select Create New MiniApp to begin.
    This form is the single entry point for all MiniApp requests, including Create, Update, Rollout, Migration, and Deactivation.

    1. The submission form will be provided by GoPay.
    2. Onboard as Merchant and input MID
    3. Select "GoPay Container V2"
  2. Receive Integration Guide & Credentials
    After submission (~5 working days), the GoPay team will provide these details via Email:

    1. 📘 MiniApp Integration Guide
      A curated technical guide with Miniapp deeplink, pointOfPurchaseId, and direct links to required SDKs and APIs.
    2. 🔐 MiniApp AuthCredentials
      Required for backend authentication using authToken

    👉 Follow the Integration Guide shared via email to continue development.

  3. Start Development

    1. Build your MiniApp based on the Integration Guide.
      1. How to Test MiniApp
    2. Review the MiniApp UI/UX Guidelines to ensure compliance before submitting for UAT
  4. Submit for UAT

    1. Once you've completed development, submit MiniApp Completed using the same onboarding form.
    2. QA team conducts UAT and provides final sign-off
  5. Rollout & Go Live

    1. After QA sign-off, the rollout team will deploy the MiniApp
    2. You will be notified once the MiniApp is live in GoPay

Technical Specification

Detailed documentation for building your MiniApp, including core flows, frontend SDKs, and backend APIs.


Technical Assistant and Support

For any technical queries or clarifications,

  • Please contact the GoPay integration team via email: [email protected] or
  • MiniApp Technical Support Team
    • @Janson
    • @Raihan

Need help?
Refer to the FAQ for common questions: