Get List of Payment Provider

A payment provider is a Gini partner that integrated GiniPay for Bank SDK into their mobile apps for Android or iOS. GiniPay for Bank SDK lets you receive and resolve payment requests and integrates with the payment functionality of the banking app. GiniPay for Banks SDK uses deep links to handle payments.

Health API handles payment providers. Authentication in Health API is identical to authentication in Pay API. For more information, see Authentication. The expected header application/vnd.gini.v3+json is used in the Pay API instead of application/vnd.gini.v1+json.

Response

List of payment provider objects:

Key

Description

Key

Description

id

The ID of the payment provider.

name

The name of the payment provider.

minAppVersion

The object containing the minimal required app versions per platform.

appSchemeIOS

The URI scheme for query the banking app for iOS.

packageNameAndroid

The unique package name of the banking app.

//get the list GET /paymentProviders Host: health-api.gini.net Authorization: BEARER c796535e-32e4-11eb-b966-e30e07dee3dc Accept: application/vnd.gini.v3+json //yields a list of payment provider objects [ { "id": "7e72441c-32f8-11eb-b611-c3190574373c", "name": "ING-DiBa", "appSchemeIOS": "ginipay_ingdiba", "packageNameAndroid": "com.example.bank", "minAppVersion" : { "ios": "4.3.2", "android": "3.5.1" } }, { "id": "9a9b41f2-32f8-11eb-9fb5-e378350b0392", "name": "Deutsche Bank", "appSchemeIOS": "ginipay_ingdiba", "packageNameAndroid": "com.example.bank", "minAppVersion" : { "ios": "7.7.2", "android": "6.9.1" } }, ... ]