All Products
Search
Document Center

Financial Intelligence Engine:iOS ZLZRequest

Last Updated:Jun 18, 2026

The ZLZRequest class describes an operation to be performed and works with ZLZFacade to launch the ZOLOZ SDK.

Framework: hummer

class ZLZRequest : NSObject 

Describes an operation to be performed. Use this class with the ZLZFacade class to launch the ZOLOZ SDK.

Fields

Field name

Data type

Description

kZLZCurrentViewControllerKey

NSString

The current ViewController.

kZLZPubkey

NSString

The public key, obtained from the ZOLOZ portal and used by the ZOLOZ SDK.

kZLZChameleonConfigKey

NSString

The UI configuration file path.

For more information about UI configuration,

see Customize UI for App SDK-mode products

kZLZLocaleKey

NSString

The language used by the ZOLOZ SDK.

For more information about LOCALE,

see Locale related parameter value format.

bizConfig

NSDictionary

The merchant configuration, including ViewController, public key, and locale. Use constant values to set fields in bizConfig. Example: request.bizConfig.put(kZLZCurrentViewControllerKey, viewController)

zlzConfig

NSString

The configuration used to start the ZOLOZ SDK, generated by the ZOLOZ server when the merchant calls the initialize API.

Methods

initWithzlzConfig: bizConfig:

- (instancetype) initWithzlzConfig:(NSString *)config bizConfig:(NSDictionary *)param; 

Constructs a ZLZRequst object.

Parameters

Parameter name

Data type

Description

config

NSString

The configuration used to start the ZOLOZ SDK, generated by the ZOLOZ server when the merchant calls the initialize API.

param

NSDictionary

The merchant configuration, including ViewController, public key, and locale. Use constant values to set fields in bizConfig. Example: request.bizConfig.put(kZLZCurrentViewControllerKey, viewController)

Returns

Data type

Description

instancetype

The constructed ZLZRequst object.

Throws

N/A