Getting Started

Midtrans mobile SDK enable merchants to accept online payments natively in their mobile apps. We provide two implementation modes: UIKit and CoreKit for making transactions on all payment types supported by Midtrans.

There are five parties involved in the payment process:

  1. Merchant Server: The merchant backend implementation
  2. Customers
  3. Midtrans Backend (Payment Processor)
  4. Midtrans Mobile SDK
  5. Host App