new VasServiceProvider()
- Source:
Methods
(static) VasServiceProvider#getProtocolConfig() → {Object.<String, String>}
Get the field value
protocol specific configuration
- Source:
Returns:
A map of to <>
- Type
- Object.<String, String>
(static) VasServiceProvider#getProtocolId() → {payments.VasProtocol}
Get the field value
- Source:
Returns:
- Type
- payments.VasProtocol
(static) VasServiceProvider#getProviderPackage() → {String}
Get the field value
Unique package name identifier of provider
- Source:
Returns:
- Type
- String
(static) VasServiceProvider#getPushTitle() → {String}
Get the field value
Optionally populated for vas push use cases (e.g. send signup URL).
- Source:
Returns:
- Type
- String
(static) VasServiceProvider#getPushUrl() → {String}
Get the field value
Populated for push use cases (e.g. send signup URL).
- Source:
Returns:
- Type
- String
(static) VasServiceProvider#getSupportedServices() → {Array.<payments.VasDataType>}
Get the field value
Service types supported by this provider.
- Source:
Returns:
An array of
- Type
- Array.<payments.VasDataType>
(static) VasServiceProvider#setProtocolConfig(protocolConfig)
Set the field value
protocol specific configuration
Parameters:
Name | Type | Description |
---|---|---|
protocolConfig |
Object.<String, String> | A map of |
- Source:
(static) VasServiceProvider#setProtocolId(protocolId)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
protocolId |
payments.VasProtocol |
- Source:
(static) VasServiceProvider#setProviderPackage(providerPackage)
Set the field value
Unique package name identifier of provider
Parameters:
Name | Type | Description |
---|---|---|
providerPackage |
String |
- Source:
(static) VasServiceProvider#setPushTitle(pushTitle)
Set the field value
Optionally populated for vas push use cases (e.g. send signup URL).
Parameters:
Name | Type | Description |
---|---|---|
pushTitle |
String |
- Source:
(static) VasServiceProvider#setPushUrl(pushUrl)
Set the field value
Populated for push use cases (e.g. send signup URL).
Parameters:
Name | Type | Description |
---|---|---|
pushUrl |
String |
- Source:
(static) VasServiceProvider#setSupportedServices(supportedServices)
Set the field value
Service types supported by this provider.
Parameters:
Name | Type | Description |
---|---|---|
supportedServices |
Array.<payments.VasDataType> | An array of |
- Source: