getPaymentWeb method
dynamic
getPaymentWeb(})
Implementation
getPaymentWeb(String? kenh, String? maDviSl, String? soIdTtoan,
String? maNhaTtoan, String? playerId,
{CallbackData? callback}) async {
showLoading();
PaymentAPI.hoiThanhToanTrucTiep(
kenh: kenh,
maDviSl: maDviSl,
soIdTtoan: soIdTtoan,
maNhaTtoan: maNhaTtoan,
playerId: playerId)
.then((response) {
closeLoading();
if (response.apiCode == APICode.ok) {
// printDebug("response.value: ${response.value}");
if (response.value.length > 0) {
var web = response.value[0]["DOMAIN_PAYMENT"];
if (callback != null) {
callback(web);
}
} else {
showAlertDialogMessage(content: "Gặp sự cố bạn vui lòng thử lại".tr);
}
// if (callback != null) {
// QRObject qrObjectList = QRObject.fromMap(response.value);
// if (qrObjectList.responseCode == "200") {
// AccountInfo? accountInf = qrObjectList.accountInfo;
// if (accountInf != null) {
// BankObject? bankObject = accountInf.bank;
// if (bankObject != null) {
// callback(bankObject);
// }
// }
// }
// } else {
// if (callback != null) {
// callback(null);
// }
// }
} else {
showAlertDialogMessage(content: response.message);
}
});
}