Skip to content

veritrans/Veritrans-ios-sdk

Repository files navigation

Important

Starting from March 2026, Corekit SDK's support will be phased out, and soon to be deprecated.

We strongly recommend starting migrating to use our Core API (https://docs.midtrans.com/docs/custom-interface-core-api), or use our UIKit instead. Any changes made from March 2026 are solely made to support UIKit.

Should you have any questions, please do not leave any questions in this repo. Please contact our support instead at support@midtrans.com or chat with our support team here

Important

❗️IMPORTANT NOTICE

Starting June 2026, we will gradually cease support for Mobile SDK in Midtrans. We encourage you in the meantime to start migrating to our Snap Checkout or Core API to ensure you're getting the best experience and security standard for your payment gateway implementation.

For new merchants onboarding/integrating after March 6th 2026, please use our Core API or Snap Checkout instead as newer integration will not be supported. This page will be maintained for our existing users, until support is completely ceased, to give enough time for merchants to migrate.

Build Status codecov

Overview

To see the overview of Veritrans SDK, please read here

Implementation

We provide two implementation modes on this SDK:

1. UIKit

To see the implementation guides please read here

If you are using Swift, please read the integration guide here

2. CoreKit (Deprecated Soon)

To see the implementation guides please read here

3. Sample / Demo App

To see the sample app (contais UIKit), you can clone this project, enter project's directory cd MidtransDemo, run pod install then now you can open the MidtransDemo.xcworkspace file.

dependencies

4. Backend (merchant server) implementation

Please refer to this wiki

About

The new iOS SDK

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages