Installment Payment Request (UI)

To request installment payment , you need to init the property like below

- (void)payment {

    //set mandatory fields
    paymentSDK.merchantID = @"JT01";
    paymentSDK.uniqueTransactionCode = @"123456789";
    paymentSDK.desc = @"product item 1";
    paymentSDK.amount = 20.00;
    paymentSDK.currencyCode = @"840";
    paymentSDK.secretKey = @"123456";
    paymentSDK.paymentUI = YES;

    //optionals - ipp
    paymentSDK.installmentPeriodFilter = @"3,6";
    paymentSDK.promotion = @"Happy1";
    paymentSDK.productCode = @"ProductA";

    //set optional fields
    paymentSDK.storeCardUniqueID = @"123456789";

    [paymetnSDK requestWithTarget:self onResponse:^(NSDictionary *response) {
        NSLog(@"%@",response);

        if([response[@"respCode"] isEqualToString:@"00"])
        {
            message = @"Payment Success";
        }
        else {
            message = response[@"failReason"];
        }

        NSLog(@"Payment status: %@",message);

    } onFail:^(NSError *error) {
        if(error) {
          NSLog(@"%@",error);
        }
        else {
          NSLog(@"Cancel The Payment From OTP");
        }
    }];
}
func payment() {

    //set mandatory fields
    paymentSDK.merchantID = "JT01"
    paymentSDK.uniqueTransactionCode = "123456789"
    paymentSDK.desc = "product item 1"
    paymentSDK.amount = 20.00
    paymentSDK.currencyCode = "840"
    paymentSDK.secretKey = "123456"
    paymentSDK.paymentUI = true

    //optionals - ipp
    paymentSDK.installmentPeriodFilter = "3,6"
    paymentSDK.promotion = "Happy1"
    paymentSDK.productCode = "ProductA"

    //set optional fields
    paymentSDK.storeCardUniqueID = "123456789"

    paymentSDK.request(withTarget: self, onResponse: { (response) in
        print("response: \(String(describing: response))")
    }) { (error) in
        if error != nil {
            print("error: \(String(describing: error?.localizedDescription))")
        }else{
            print("user cancel payment")
        }
    }
}

Check the full Payment Request example and response at Response Dictionary.

Next :: Payment Option Request (UI)