UNPKG

modify-qris

Version:

Modify QRIS Generator is a javascript based libraries that enabling flexible payments with customizable amounts for improved efficiency and user experience

53 lines (52 loc) 2.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.additionalInformationDetailEntityToString = additionalInformationDetailEntityToString; /** * Converts a AdditionalInformationDetailEntity to its string representation * @param The Additional Information Detail Entity to convert * @returns A string representation of the Additional Information Detail data */ function additionalInformationDetailEntityToString(additionalInformationDetail) { var _a, _b; let result = ''; if (additionalInformationDetail.bill_number) { result += (_a = additionalInformationDetail.bill_number) === null || _a === void 0 ? void 0 : _a.data; } if (additionalInformationDetail.mobile_number) { result += (_b = additionalInformationDetail.mobile_number) === null || _b === void 0 ? void 0 : _b.data; } if (additionalInformationDetail.store_label) { result += additionalInformationDetail.store_label.data; } if (additionalInformationDetail.loyalty_number) { result += additionalInformationDetail.loyalty_number.data; } if (additionalInformationDetail.reference_label) { result += additionalInformationDetail.reference_label.data; } if (additionalInformationDetail.customer_label) { result += additionalInformationDetail.customer_label.data; } if (additionalInformationDetail.terminal_label) { result += additionalInformationDetail.terminal_label.data; } if (additionalInformationDetail.purpose_of_transaction) { result += additionalInformationDetail.purpose_of_transaction.data; } if (additionalInformationDetail.additional_consumer_data_request) { result += additionalInformationDetail.additional_consumer_data_request.data; } if (additionalInformationDetail.merchant_tax_id) { result += additionalInformationDetail.merchant_tax_id.data; } if (additionalInformationDetail.merchant_channel) { result += additionalInformationDetail.merchant_channel.data; } if (additionalInformationDetail.rfu) { result += additionalInformationDetail.rfu.data; } if (additionalInformationDetail.payment_system_specific) { result += additionalInformationDetail.payment_system_specific.data; } return result; }