From 414be5a978f3e10a015ce17a069c48138b20e9b0 Mon Sep 17 00:00:00 2001 From: Nanang Rafsanjani Date: Fri, 26 Oct 2018 15:48:17 +0700 Subject: [PATCH] Development (#386) * update * update * update * update fix object data on saved card * update * add 5 minute expiry for cc token (#357) * update reduce gross amount * update promo velocity error * decreased gross amount price to 2k (#359) * update * Feature/mob 1632 add custom field (#361) * one custom field * add multiple input type option * add new kind for mdalertviewcontroller * link mdoptionmanager custom field value with the ones for demo merchant client request * change total amount to 10k then display bank name and logo on saved card view (#360) * fix nil value checking for custom field (#362) * update order_id * update order-id * fix setting midtrans transaction expire time according to md option (#363) * update * update constant and bump version to 1.12.1 * correcting total amount from transaction result (#366) * Feature/mob 1649 multi currency demo (#365) * fix no expiry bug * add midtrans currency, midtrans config, midtrans currency formatter from existing indonesian currency formatter * use iso country code style * replace indonesian currency formatter with format iso currency number, apply to demo as well * add currency field on midtrans v2 transaction detail * add constants, add models on transaction detail * reset v2 models, add constants string, helper methods for currency/string conversion * add currency on request from config * add md option and option manager for currency * add icons * add currency on credit card get token * add test case for decimal value in demo make sure when currency=idr/sgd request will send correct decimal value or integer make sure item details is correct when currency idr/sgd revert back paymentrequestv2 * make sure format width is +1 from number format string length to give space between idr/sgd and nominal * remove spaces * make sure validate string regardless of upper/lower cases * remove some more spaces * remove some more spaces for formatter revert spaces for v2 * revert back for v2 * remove some spaces * Feature/mob 1649 multi currency demo (#367) * add currency field on midtrans v2 transaction detail * add constants, add models on transaction detail * reset v2 models, add constants string, helper methods for currency/string conversion * add currency on request from config * add currency on credit card get token * remove some more spaces for formatter revert spaces for v2 * revert back for v2 * make sure decimal handled correctly on transaction detail view total amount popup * remove reference for indomaret xib and re add again (#369) * remove reference for indomaret xib and re add again * handle total amount display when transaction fail * bump podpecs * remove reference for indomaret and danamon online, move them to midtranskit resources folder, then re-add them again. (#371) tested on demo app * bump to 1.12.3 * fix crash on add new card from saved card controller when payment is one click (#372) * fix crash on add new card from saved card controller when payment is one click * remove unused code * Chore/fix wording (#374) * fix wording on en_lang and id_lang * refactor error message/code and localisation * add indonesian translation * localize gopay display message * fix localised NSError translation conditional by description rather than localizedDescription because we want to be sure when comparing English sentences * refine method localised NSError Midtrans Error message * add translation for gopay message * try make testing class for midtrans transaction result * make sure refactoring alert message is ok, make some test cases * use vtclass helper on gopay * fix bug where card list not refreshing on saved card view controller after deleting last card via 'hapus kartu' button on new cc view controller (#375) * revert back demo settings to config set on MDOptionsViewController (#376) * fix one click-two click add card when token storage enabled no (#377) * Bugfix/mob 1671 change idr to rp in ui (#378) * change currency label on ui for indonesian from IDR to Rp * add special case for mandiri click pay input2 label display * bump version 1.13.1 (#379) * Feature/mob 1630 bin filter (#368) * add bin filter ui on demo and config save * fix bin filter demo option * fix edit filter by bank names * remove dummy bin filter * fix bank names * use compatible bank names from snap * add filter by bank name function on midtrans client * handle total amount when case transaction error * merge development into bin filter, delete the midtransclient bankname func as we dont need it * Feature/akulaku (#384) * Feature/mob 1197 klikpay instruction (#308) * update delegate to strong * update podpecs-> 1.7.1.4 * update creditcard helper * Feature/translation cc (#299) * add localizable.strings * update locale * replace uilocalizedstring macro with vtclasshelper gettranslationfromappbundleforstring * add permata va localization * update devicehelper * add mandiri e-cash localization * add mandiri click pay translation * changed translation from localized files to plist files with prefix en/id (language code) * add bca klikpay and klikbca translation * id bca klikpay * changed filename of each plist to prefix id/en using function midtransdevicehelper * update fixing path translation * add ini va translation * add bca va translation * update translation creditcard * all va translation * update midtranscreditcardHelper * add translation * translation VA * update translation * update cimb clicks translation * update translation * add translation mandiri click pay * update cell translation * fixed wrong plist format for translation, should be array at root instead of dict * add email placeholder translation on bank transfer * update translation cc * fix sms charges notice label translation * update translation cc * update translation cc * fix small leftovers for translation * update * fix small leftover translation * updat * add leftover small translation * add small translation leftover * update cc translation * update compability on midtransmerchantclient * release 1.7.2 * update translation * updating pod pecs * update core kit * update podpecs * fix langungage positiion * fix langungage positiion * update podpecs * update podpecs * update podpecs * update add development * update classhelper to handle location of translation * update podpecs to 1.7.2.4 * update lang-> lang.json * update podpecs to 1.7.2.5 * update * Feature/mob 1192 other atm (#300) * added icons for atm lainnya * insert icon image view * fixed bank icons for bank transfer for others va * remove some spaces * just changing the spelling for indonesian text field placeholder (#301) * update reload save card after delete * add danamon payment list * fix crash on other bank transfer * fix crash on other bank transfer * update release 1.7.2.6 * Feature/mob 1192 backup for other bank transfer with ui fix (#305) * added icons for atm lainnya * insert icon image view * fixed bank icons for bank transfer for others va * remove some spaces * working on ui for other bank list * fix alpha on midtrans table alert view container * add title for midtrans table alert view * fix presenting table alert view * fix table alert view title and refactor with enum type * fix ui for table alert * Feature/mob 1192 backup for other atm (#304) * added icons for atm lainnya * insert icon image view * fixed bank icons for bank transfer for others va * remove some spaces * working on ui for other bank list * fix alpha on midtrans table alert view container * add title for midtrans table alert view * fix presenting table alert view * fix table alert view title and refactor with enum type * fix ui for table alert * update fix crash on other bank transfer * update * update token storage bug * update credit card token storage method * pre-released 1.7.2.7 * handle language if its not id, or english * update creditcard config when handle nil * pre-release 1.7.3 * update remove raygun * remove temporary raygun * changes alignment for numbers * add klikpay new instruction * update * Development (#327) * fixing with adding BNI_VA to plist * update gopay and paymentlist * update to 1.9.4 * update * update BCA VA update localized about BNI * updaet vtclasshelper for language * update * update mdordercontroller * update transaction id * revert to payment normal * update expire time * update * update paymentlist * update * update-> TNC bni point * update * update fix crash on promos * update sandbox * simulate otherVA * update midtransorderviewcontorller * update payment order * bump version to 1.9.5 * update * update kioson, indomaret * update virtual account number -> payment code * change wording when bin is not applicable * update translation for wrong * update development expiry date credit card * update credit card helper * update * prepare for release 1.10.0 * bump version to 1.10.0 * update * update * update midtrans ui cell to get the promo badge * update * update * update * Feature/mob 1549 check bin update snap (#332) * combine local son loading with snap api call * use only api call for bin number update * refine * load local first at view didload for new creditcard view controller * fix instalment available match bin number method * update move to mainthread * update * update * update * move some BINs from bni to bni_debit_online (#334) * extract and add merchant id from v2response, for mixpanel tracking (#335) * Bugfix/mob 1549 fix check bin threading (#333) * fix instalment view threading * add weak self for configure installment threading * add transaction id tracking (#339) * add transaction id tracking * fix transaction id and order id tracking * prevent nil * fix add entries * fix order id * fix lower case track event name * add enabled payments as default parameters for tracking manager (#337) * add enabled payments as default parameters for tracking manager * change tracking prefix * fix lower case without underscore * Feature/mob 1573 track 1click2click (#341) * add track event 1 click 2 click additional parameters * fix 1 click 2 click token available tracking * fix code convention format * Feature/mob 1578 tracking installment (#342) * add installment available and required on tracking manager * fix installment tracking * fix installment tracking on load * add installment tracking on did load for saved card * fix lower case * remove this as we no longer use user defaults to store installment data, instead we send it directly on view did load (#343) * update * put ui modification code on resetInstallmentIndex to main thread, (#344) * put ui modification code on resetInstallmentIndex to main thread, add additional data properly for payment status success * use strong self * update * update * Feature/mob 1573 add missing properties 1click 2click (#345) * add missing 1 click 2 click properties for mixpanel tracking on pg success * add missing installment properties on pg success * prevent scroll collection view when index is out of bounds (#346) * self explanatory (#347) * Bugfix/mob 1573 mixpanel pg success (#349) * fix one click two click with user defaults * prevent add-on addition nil * bump version to 1.11.0 * update * Refactor/mob 1608 danamon instruction (#350) * add first two instruction * make cell color grey depending index is even/odd * reduce space on danamon online view controller between sub guide and header instruction label * Refactor/mob 1609 indomaret post payment (#351) * make indomaret view controller ui like android, extract to MIDPaymentIndomaretViewController * resolve conflict between danamon online and indomaret refactoring * update podpecs * Development (#352) * fixing with adding BNI_VA to plist * update gopay and paymentlist * update to 1.9.4 * update * update BCA VA update localized about BNI * updaet vtclasshelper for language * update * update mdordercontroller * update transaction id * revert to payment normal * update expire time * update * update paymentlist * update * update-> TNC bni point * update * update fix crash on promos * update sandbox * simulate otherVA * update midtransorderviewcontorller * update payment order * bump version to 1.9.5 * update * update kioson, indomaret * update virtual account number -> payment code * change wording when bin is not applicable * update translation for wrong * update development expiry date credit card * update credit card helper * update * prepare for release 1.10.0 * bump version to 1.10.0 * update * update * update midtrans ui cell to get the promo badge * update * update * update * Feature/mob 1549 check bin update snap (#332) * combine local son loading with snap api call * use only api call for bin number update * refine * load local first at view didload for new creditcard view controller * fix instalment available match bin number method * update move to mainthread * update * update * update * move some BINs from bni to bni_debit_online (#334) * extract and add merchant id from v2response, for mixpanel tracking (#335) * Bugfix/mob 1549 fix check bin threading (#333) * fix instalment view threading * add weak self for configure installment threading * add transaction id tracking (#339) * add transaction id tracking * fix transaction id and order id tracking * prevent nil * fix add entries * fix order id * fix lower case track event name * add enabled payments as default parameters for tracking manager (#337) * add enabled payments as default parameters for tracking manager * change tracking prefix * fix lower case without underscore * Feature/mob 1573 track 1click2click (#341) * add track event 1 click 2 click additional parameters * fix 1 click 2 click token available tracking * fix code convention format * Feature/mob 1578 tracking installment (#342) * add installment available and required on tracking manager * fix installment tracking * fix installment tracking on load * add installment tracking on did load for saved card * fix lower case * remove this as we no longer use user defaults to store installment data, instead we send it directly on view did load (#343) * update * put ui modification code on resetInstallmentIndex to main thread, (#344) * put ui modification code on resetInstallmentIndex to main thread, add additional data properly for payment status success * use strong self * update * update * Feature/mob 1573 add missing properties 1click 2click (#345) * add missing 1 click 2 click properties for mixpanel tracking on pg success * add missing installment properties on pg success * prevent scroll collection view when index is out of bounds (#346) * self explanatory (#347) * Bugfix/mob 1573 mixpanel pg success (#349) * fix one click two click with user defaults * prevent add-on addition nil * bump version to 1.11.0 * update * Refactor/mob 1608 danamon instruction (#350) * add first two instruction * make cell color grey depending index is even/odd * reduce space on danamon online view controller between sub guide and header instruction label * Refactor/mob 1609 indomaret post payment (#351) * make indomaret view controller ui like android, extract to MIDPaymentIndomaretViewController * resolve conflict between danamon online and indomaret refactoring * update podpecs * Development (#364) * update * update * update * update fix object data on saved card * update * add 5 minute expiry for cc token (#357) * update reduce gross amount * update promo velocity error * decreased gross amount price to 2k (#359) * update * Feature/mob 1632 add custom field (#361) * one custom field * add multiple input type option * add new kind for mdalertviewcontroller * link mdoptionmanager custom field value with the ones for demo merchant client request * change total amount to 10k then display bank name and logo on saved card view (#360) * fix nil value checking for custom field (#362) * update order_id * update order-id * fix setting midtrans transaction expire time according to md option (#363) * update * update constant and bump version to 1.12.1 * add icon & guide file * create akulaku payment object * impl akulaku in corekit * impl akulaku in corekit * impl akulaku in uikit * update pbxproj * update payment list * update client key * Feature/fix some issues (#385) * add icon for ipad * fix spelling * update Info.plist * update podspec and doc for integrating akulaku --- .../MidtransCoreKit.xcodeproj/project.pbxproj | 147 + .../MidtransCoreKit/MidtransConfig.h | 3 + .../MidtransCoreKit/MidtransConstant.h | 2 +- .../MidtransCoreKit/MidtransCoreKit.h | 1 + .../MidtransCoreKit/MidtransHelper.h | 14 +- .../MidtransCoreKit/MidtransHelper.m | 62 +- .../MidtransCoreKit/MidtransItemDetail.m | 13 + .../MidtransMandiriClickpayHelper.m | 3 +- .../MidtransCoreKit/MidtransMerchantClient.m | 2 +- .../MidtransCoreKit/MidtransPaymentAkulaku.h | 18 + .../MidtransCoreKit/MidtransPaymentAkulaku.m | 19 + ...dtransPaymentRequestV2TransactionDetails.h | 3 +- ...dtransPaymentRequestV2TransactionDetails.m | 10 +- .../MidtransPaymentWebController.m | 6 +- .../MidtransCoreKit/MidtransTokenizeRequest.m | 17 +- .../MidtransTransactionDetails.h | 4 +- .../MidtransTransactionDetails.m | 34 +- .../MidtransTransactionResult.h | 2 + .../MidtransTransactionResult.m | 32 + .../MidtransCoreKitTests/Info.plist | 22 + MidtransCoreKit/code_usage.md | 24 + .../MidtransDemo.xcodeproj/project.pbxproj | 74 +- .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcschemes/MidtransDemo.xcscheme | 16 +- .../AppIcon.appiconset/120.png | Bin 0 -> 2954 bytes .../AppIcon.appiconset/152.png | Bin 0 -> 3566 bytes .../AppIcon.appiconset/167.png | Bin 0 -> 4005 bytes .../AppIcon.appiconset/20@2x.png | Bin 961 -> 0 bytes .../AppIcon.appiconset/29@2x.png | Bin 1444 -> 0 bytes .../AppIcon.appiconset/40-1.png | Bin 0 -> 1191 bytes .../Assets.xcassets/AppIcon.appiconset/40.png | Bin 0 -> 1191 bytes .../AppIcon.appiconset/40@2x.png | Bin 1843 -> 0 bytes .../AppIcon.appiconset/58-1.png | Bin 0 -> 1713 bytes .../Assets.xcassets/AppIcon.appiconset/58.png | Bin 0 -> 1713 bytes .../AppIcon.appiconset/60@2x.png | Bin 3199 -> 0 bytes .../Assets.xcassets/AppIcon.appiconset/76.png | Bin 0 -> 2022 bytes .../AppIcon.appiconset/80-1.png | Bin 0 -> 1944 bytes .../Assets.xcassets/AppIcon.appiconset/80.png | Bin 0 -> 1944 bytes .../AppIcon.appiconset/Contents.json | 73 +- .../midtrans_icon copy 2.png | Bin 1859 -> 0 bytes .../midtrans_icon copy 3.png | Bin 1415 -> 0 bytes .../midtrans_icon copy 4.png | Bin 943 -> 0 bytes .../AppIcon.appiconset/midtrans_icon copy.png | Bin 765 -> 0 bytes .../cc_whitelist.imageset/Contents.json | 23 + .../cc_whitelist.imageset/cc_whitelist.png | Bin 0 -> 639 bytes .../cc_whitelist.imageset/cc_whitelist@2x.png | Bin 0 -> 1259 bytes .../cc_whitelist.imageset/cc_whitelist@3x.png | Bin 0 -> 1800 bytes .../dc_field.imageset/Contents.json | 23 + .../dc_field.imageset/dc_field.png | Bin 0 -> 639 bytes .../dc_field.imageset/dc_field@2x.png | Bin 0 -> 1384 bytes .../dc_field.imageset/dc_field@3x.png | Bin 0 -> 2132 bytes .../dc_multicurrency.imageset/Contents.json | 23 + .../dc_multicurrency.png | Bin 0 -> 953 bytes .../dc_multicurrency@2x.png | Bin 0 -> 2132 bytes .../dc_multicurrency@3x.png | Bin 0 -> 3245 bytes MidtransDemo/MidtransDemo/Info.plist | 7 +- MidtransDemo/MidtransDemo/MDOptionManager.h | 2 + MidtransDemo/MidtransDemo/MDOptionManager.m | 12 + .../MidtransDemo/MDOptionsViewController.m | 74 +- .../MidtransDemo/MDOrderViewController.m | 72 +- .../MidtransDemo/MDOrderViewController.xib | 3 + .../MidtransDemo/MDProductViewController.m | 13 +- .../MidtransDemo/MDProductViewController.xib | 1 + MidtransDemo/MidtransDemo/MDUtils.h | 2 + MidtransDemo/MidtransDemo/MDUtils.m | 6 + .../MidtransKit.xcodeproj/project.pbxproj | 9105 +++++++++-------- .../xcschemes/MidtransKit.xcscheme | 32 +- MidtransKit/MidtransKit/akulaku.png | Bin 0 -> 1272 bytes MidtransKit/MidtransKit/akulaku@2x.png | Bin 0 -> 3022 bytes MidtransKit/MidtransKit/akulaku@3x.png | Bin 0 -> 5153 bytes .../classes/MidGopayDetailViewController.m | 6 +- .../MidtransKit/classes/MidtransItemCell.m | 4 +- .../MidtransNewCreditCardViewController.m | 9 +- .../MidtransPaymentGCIViewController.m | 4 +- .../classes/MidtransSavedCardController.m | 8 +- .../MidtransTransactionDetailViewController.m | 4 +- .../MidtransUIPaymentDirectViewController.m | 3 +- .../MidtransUIPaymentGeneralViewController.m | 6 +- .../classes/MidtransUIPaymentViewController.h | 1 + .../classes/MidtransUIPaymentViewController.m | 3 + .../classes/SNPPointViewController.m | 4 +- .../classes/VTCardListController.m | 4 +- .../MidtransKit/classes/VTClassHelper.h | 4 + .../MidtransKit/classes/VTClassHelper.m | 27 +- .../classes/VTPaymentListController.m | 5 +- .../classes/VTPaymentStatusController.m | 7 +- .../MIDDanamonOnlineViewController.xib | 0 .../MIDPaymentIndomaretViewController.xib | 0 .../MidtransKit/resources/en_akulaku.plist | 30 + .../MidtransKit/resources/en_lang.json | 121 +- .../resources/en_paymentMethods.plist | 14 + .../MidtransKit/resources/id_akulaku.plist | 30 + .../MidtransKit/resources/id_lang.json | 128 +- .../resources/id_paymentMethods.plist | 14 + .../MidtransKitTests/AlertErrorMessageTests.m | 77 + MidtransKit/MidtransKitTests/Info.plist | 22 + .../xcshareddata/WorkspaceSettings.xcsettings | 5 + Podfile | 2 +- Podpecs/MidtransCoreKit.podspec | 2 +- Podpecs/MidtransKit.podspec | 4 +- 100 files changed, 5839 insertions(+), 4716 deletions(-) create mode 100644 MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.h create mode 100644 MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.m create mode 100644 MidtransCoreKit/MidtransCoreKitTests/Info.plist create mode 100644 MidtransDemo/MidtransDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/120.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/152.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/167.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/20@2x.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/29@2x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/40-1.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/40.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/40@2x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/58-1.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/58.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/60@2x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/76.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/80-1.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/80.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 2.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 3.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 4.png delete mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/Contents.json create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist@2x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist@3x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_field.imageset/Contents.json create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_field.imageset/dc_field.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_field.imageset/dc_field@2x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_field.imageset/dc_field@3x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_multicurrency.imageset/Contents.json create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_multicurrency.imageset/dc_multicurrency.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_multicurrency.imageset/dc_multicurrency@2x.png create mode 100644 MidtransDemo/MidtransDemo/Assets.xcassets/dc_multicurrency.imageset/dc_multicurrency@3x.png create mode 100644 MidtransKit/MidtransKit/akulaku.png create mode 100644 MidtransKit/MidtransKit/akulaku@2x.png create mode 100644 MidtransKit/MidtransKit/akulaku@3x.png rename MidtransKit/{MidtransResources => MidtransKit/resources}/MIDDanamonOnlineViewController.xib (100%) rename MidtransKit/{MidtransResources => MidtransKit/resources}/MIDPaymentIndomaretViewController.xib (100%) create mode 100644 MidtransKit/MidtransKit/resources/en_akulaku.plist create mode 100644 MidtransKit/MidtransKit/resources/id_akulaku.plist create mode 100644 MidtransKit/MidtransKitTests/AlertErrorMessageTests.m create mode 100644 MidtransKit/MidtransKitTests/Info.plist create mode 100644 MidtransSDK.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/MidtransCoreKit/MidtransCoreKit.xcodeproj/project.pbxproj b/MidtransCoreKit/MidtransCoreKit.xcodeproj/project.pbxproj index 6499bb3c7..318cf4098 100755 --- a/MidtransCoreKit/MidtransCoreKit.xcodeproj/project.pbxproj +++ b/MidtransCoreKit/MidtransCoreKit.xcodeproj/project.pbxproj @@ -54,6 +54,12 @@ 0CB8B7C7206B55C10067A0B8 /* MidtransPromoPromoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB8B7B9206B558D0067A0B8 /* MidtransPromoPromoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0CB8B7C8206B55C10067A0B8 /* MidtransPromoPromos.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB8B7BB206B558D0067A0B8 /* MidtransPromoPromos.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0CB8B7C9206B55C10067A0B8 /* MidtransPromoResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB8B7BD206B558D0067A0B8 /* MidtransPromoResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D85847D2111C52500899462 /* MidtransCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5CDEC8A1E9340CA0032DC3B /* MidtransCoreKit.framework */; }; + E546D1F9217EFF4C006D4650 /* MidtransPaymentAkulaku.h in Headers */ = {isa = PBXBuildFile; fileRef = E546D1F7217EFF4B006D4650 /* MidtransPaymentAkulaku.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E546D1FA217EFF4C006D4650 /* MidtransPaymentAkulaku.h in Headers */ = {isa = PBXBuildFile; fileRef = E546D1F7217EFF4B006D4650 /* MidtransPaymentAkulaku.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E546D1FB217EFF4C006D4650 /* MidtransPaymentAkulaku.m in Sources */ = {isa = PBXBuildFile; fileRef = E546D1F8217EFF4B006D4650 /* MidtransPaymentAkulaku.m */; }; + E546D1FC217EFF4C006D4650 /* MidtransPaymentAkulaku.m in Sources */ = {isa = PBXBuildFile; fileRef = E546D1F8217EFF4B006D4650 /* MidtransPaymentAkulaku.m */; }; + E546D1FD217EFF4C006D4650 /* MidtransPaymentAkulaku.m in Sources */ = {isa = PBXBuildFile; fileRef = E546D1F8217EFF4B006D4650 /* MidtransPaymentAkulaku.m */; }; E55F63521E934C4700C012C8 /* NSString+MidtransValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0089B5F71D13D5D6009C0059 /* NSString+MidtransValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; E55F63531E934C4700C012C8 /* SNPUITrackingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C1923601E430A8C00B3BBDB /* SNPUITrackingManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; E55F63541E934C4700C012C8 /* MidtransConstant.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED4518D1D09C4D7008BAED8 /* MidtransConstant.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -328,6 +334,16 @@ E5CDEC8E1E9340CA0032DC3B /* MidtransCoreKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CDEC8C1E9340CA0032DC3B /* MidtransCoreKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ +/* Begin PBXContainerItemProxy section */ + 3D85847E2111C52500899462 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 305494321C759FF800938C17 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E5CDEC891E9340CA0032DC3B; + remoteInfo = MidtransCoreKit; + }; +/* End PBXContainerItemProxy section */ + /* Begin PBXCopyFilesBuildPhase section */ E5711F531E93789C0064F515 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; @@ -420,6 +436,7 @@ 3054946E1C75A0ED00938C17 /* MidtransHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MidtransHelper.m; sourceTree = ""; }; 30D9ABFA1C76FD1D00F858AE /* MidtransNetworkOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidtransNetworkOperation.h; sourceTree = ""; }; 30D9ABFB1C76FD1D00F858AE /* MidtransNetworkOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MidtransNetworkOperation.m; sourceTree = ""; }; + 3D8584782111C52500899462 /* MidtransCoreKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MidtransCoreKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; E50D85D21D0EC64E00F26D2E /* MidtransPaymentMandiriECash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidtransPaymentMandiriECash.h; sourceTree = ""; }; E50D85D31D0EC64E00F26D2E /* MidtransPaymentMandiriECash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MidtransPaymentMandiriECash.m; sourceTree = ""; }; E50D85E31D0ECB7000F26D2E /* MidtransPaymentBCAKlikpay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidtransPaymentBCAKlikpay.h; sourceTree = ""; }; @@ -440,6 +457,8 @@ E53BD0231D128F4C001FADDE /* MidtransMandiriClickpayHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MidtransMandiriClickpayHelper.m; sourceTree = ""; }; E53BD03B1D14322B001FADDE /* MidtransPaymentEpayBRI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidtransPaymentEpayBRI.h; sourceTree = ""; }; E53BD03C1D14322B001FADDE /* MidtransPaymentEpayBRI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MidtransPaymentEpayBRI.m; sourceTree = ""; }; + E546D1F7217EFF4B006D4650 /* MidtransPaymentAkulaku.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidtransPaymentAkulaku.h; sourceTree = ""; }; + E546D1F8217EFF4B006D4650 /* MidtransPaymentAkulaku.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MidtransPaymentAkulaku.m; sourceTree = ""; }; E5504E0A1D0E58BE00137655 /* MidtransPaymentCIMBClicks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidtransPaymentCIMBClicks.h; sourceTree = ""; }; E5504E0B1D0E58BE00137655 /* MidtransPaymentCIMBClicks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MidtransPaymentCIMBClicks.m; sourceTree = ""; }; E55DB9301C912ED300813B81 /* MidtransCustomerDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidtransCustomerDetails.h; sourceTree = ""; }; @@ -510,6 +529,14 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + 3D8584752111C52500899462 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3D85847D2111C52500899462 /* MidtransCoreKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; E5711F521E93789C0064F515 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -737,6 +764,8 @@ 3014E0C21C7AD6E4003EB203 /* Payment */ = { isa = PBXGroup; children = ( + E546D1F7217EFF4B006D4650 /* MidtransPaymentAkulaku.h */, + E546D1F8217EFF4B006D4650 /* MidtransPaymentAkulaku.m */, E5E4360B1CE31AED00F688ED /* MidtransPaymentDetails.h */, E53BD03B1D14322B001FADDE /* MidtransPaymentEpayBRI.h */, E53BD03C1D14322B001FADDE /* MidtransPaymentEpayBRI.m */, @@ -839,6 +868,7 @@ children = ( 0C5072711F8CAE9C008F4339 /* NSString+MidtransValidation.m */, E5CDEC8B1E9340CA0032DC3B /* MidtransCoreKit */, + 3D8584872111C92400899462 /* MidtransCoreKitTests */, 3054943B1C759FF800938C17 /* Products */, A0C9D60C2D536437D42CFD0A /* Frameworks */, ); @@ -849,10 +879,19 @@ children = ( E5CDEC8A1E9340CA0032DC3B /* MidtransCoreKit.framework */, E5711F551E93789C0064F515 /* libMidtransCoreKit.a */, + 3D8584782111C52500899462 /* MidtransCoreKitTests.xctest */, ); name = Products; sourceTree = ""; }; + 3D8584872111C92400899462 /* MidtransCoreKitTests */ = { + isa = PBXGroup; + children = ( + ); + name = MidtransCoreKitTests; + path = MidtransCoreKit; + sourceTree = ""; + }; A0C9D60C2D536437D42CFD0A /* Frameworks */ = { isa = PBXGroup; children = ( @@ -959,6 +998,7 @@ E57120801E937A790064F515 /* MidtransPaymentCreditCard.h in Headers */, E57120811E937A790064F515 /* MidtransPaymentBankTransfer.h in Headers */, E57120821E937A790064F515 /* MidtransPaymentCIMBClicks.h in Headers */, + E546D1FA217EFF4C006D4650 /* MidtransPaymentAkulaku.h in Headers */, E57120831E937A790064F515 /* MidtransTransaction.h in Headers */, E57120841E937A790064F515 /* MidtransTransactionDetails.h in Headers */, 0C1B35D61ED6B3A7003F6806 /* SNPFreeTextDataModels.h in Headers */, @@ -1052,6 +1092,7 @@ E55F638B1E934C4800C012C8 /* MidtransPaymentCreditCard.h in Headers */, E55F638C1E934C4800C012C8 /* MidtransPaymentBankTransfer.h in Headers */, E55F638D1E934C4800C012C8 /* MidtransPaymentCIMBClicks.h in Headers */, + E546D1F9217EFF4C006D4650 /* MidtransPaymentAkulaku.h in Headers */, E55F638E1E934C4800C012C8 /* MidtransTransaction.h in Headers */, E55F638F1E934C4800C012C8 /* MidtransTransactionDetails.h in Headers */, 0C1B35CD1ED6B106003F6806 /* SNPFreeTextDataModels.h in Headers */, @@ -1075,6 +1116,24 @@ /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ + 3D8584772111C52500899462 /* MidtransCoreKitTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3D8584822111C52500899462 /* Build configuration list for PBXNativeTarget "MidtransCoreKitTests" */; + buildPhases = ( + 3D8584742111C52500899462 /* Sources */, + 3D8584752111C52500899462 /* Frameworks */, + 3D8584762111C52500899462 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 3D85847F2111C52500899462 /* PBXTargetDependency */, + ); + name = MidtransCoreKitTests; + productName = MidtransCoreKitTests; + productReference = 3D8584782111C52500899462 /* MidtransCoreKitTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; E5711F541E93789C0064F515 /* MidtransCoreKitStatic */ = { isa = PBXNativeTarget; buildConfigurationList = E5711F5D1E93789C0064F515 /* Build configuration list for PBXNativeTarget "MidtransCoreKitStatic" */; @@ -1121,6 +1180,11 @@ LastUpgradeCheck = 0900; ORGANIZATIONNAME = Midtrans; TargetAttributes = { + 3D8584772111C52500899462 = { + CreatedOnToolsVersion = 9.4; + DevelopmentTeam = G92YEQF267; + ProvisioningStyle = Automatic; + }; E5711F541E93789C0064F515 = { CreatedOnToolsVersion = 8.3; DevelopmentTeam = G92YEQF267; @@ -1147,11 +1211,19 @@ targets = ( E5CDEC891E9340CA0032DC3B /* MidtransCoreKit */, E5711F541E93789C0064F515 /* MidtransCoreKitStatic */, + 3D8584772111C52500899462 /* MidtransCoreKitTests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ + 3D8584762111C52500899462 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; E5CDEC881E9340CA0032DC3B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -1162,6 +1234,14 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ + 3D8584742111C52500899462 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E546D1FD217EFF4C006D4650 /* MidtransPaymentAkulaku.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; E5711F511E93789C0064F515 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1201,6 +1281,7 @@ E571201E1E937A2C0064F515 /* MidtransPaymentRequestV2Merchant.m in Sources */, E571201F1E937A2C0064F515 /* MidtransPaymentRequestV2Preference.m in Sources */, E57120201E937A2C0064F515 /* MidtransPaymentRequestV2Response.m in Sources */, + E546D1FC217EFF4C006D4650 /* MidtransPaymentAkulaku.m in Sources */, E57120211E937A2C0064F515 /* MidtransPaymentRequestV2ShippingAddress.m in Sources */, E57120221E937A2C0064F515 /* MidtransPaymentRequestV2TransactionDetails.m in Sources */, E57120231E937A2C0064F515 /* MidtransObtainedPromo.m in Sources */, @@ -1282,6 +1363,7 @@ E55F63B91E934C6400C012C8 /* MidtransPaymentRequestV2Preference.m in Sources */, E55F63BA1E934C6400C012C8 /* MidtransPaymentRequestV2Response.m in Sources */, E55F63BB1E934C6400C012C8 /* MidtransPaymentRequestV2ShippingAddress.m in Sources */, + E546D1FB217EFF4C006D4650 /* MidtransPaymentAkulaku.m in Sources */, E55F63BC1E934C6400C012C8 /* MidtransPaymentRequestV2TransactionDetails.m in Sources */, 0CB8B7C1206B558D0067A0B8 /* MidtransPromoPromoDetails.m in Sources */, E55F63BD1E934C6400C012C8 /* MidtransObtainedPromo.m in Sources */, @@ -1325,6 +1407,14 @@ }; /* End PBXSourcesBuildPhase section */ +/* Begin PBXTargetDependency section */ + 3D85847F2111C52500899462 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E5CDEC891E9340CA0032DC3B /* MidtransCoreKit */; + targetProxy = 3D85847E2111C52500899462 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + /* Begin XCBuildConfiguration section */ 305494411C759FF800938C17 /* Debug */ = { isa = XCBuildConfiguration; @@ -1425,6 +1515,54 @@ }; name = Release; }; + 3D8584802111C52500899462 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = G92YEQF267; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = MidtransCoreKitTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.4; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.tommy.yohanes.MidtransCoreKitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 3D8584812111C52500899462 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = G92YEQF267; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = MidtransCoreKitTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.4; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.tommy.yohanes.MidtransCoreKitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; E5711F5B1E93789C0064F515 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -1557,6 +1695,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 3D8584822111C52500899462 /* Build configuration list for PBXNativeTarget "MidtransCoreKitTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3D8584802111C52500899462 /* Debug */, + 3D8584812111C52500899462 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; E5711F5D1E93789C0064F515 /* Build configuration list for PBXNativeTarget "MidtransCoreKitStatic" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransConfig.h b/MidtransCoreKit/MidtransCoreKit/MidtransConfig.h index 2b9a9de95..a88bafa33 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransConfig.h +++ b/MidtransCoreKit/MidtransCoreKit/MidtransConfig.h @@ -9,6 +9,7 @@ #import #import #import "MidtransEnvironment.h" +#import "MidtransHelper.h" #define CONFIG ((MidtransConfig *)[MidtransConfig shared]) @@ -41,6 +42,8 @@ @property (nonatomic) NSArray *customPaymentChannels; @property (nonatomic) NSDictionary *customFreeText; +@property (nonatomic) MidtransCurrency currency; + /** Container for data that will be sent to the Merchant Server. The common use-case for this data is to identify client to the Merchant Server. If this variable is set to non-nil, then every request to the Merchant Server will contain this data in its HTTP request header. diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransConstant.h b/MidtransCoreKit/MidtransCoreKit/MidtransConstant.h index b72cd9569..61047bc04 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransConstant.h +++ b/MidtransCoreKit/MidtransCoreKit/MidtransConstant.h @@ -39,6 +39,7 @@ static NSString * const MIDTRANS_PAYMENT_BCA_KLIKPAY = @"bca_klikpay"; static NSString * const MIDTRANS_PAYMENT_KLIK_BCA = @"bca_klikbca"; static NSString * const MIDTRANS_PAYMENT_GOPAY = @"gopay"; static NSString * const MIDTRANS_PAYMENT_INDOMARET = @"indomaret"; +static NSString * const MIDTRANS_PAYMENT_AKULAKU = @"akulaku"; static NSString * const MIDTRANS_PAYMENT_CIMB_CLICKS = @"cimb_clicks"; static NSString * const MIDTRANS_PAYMENT_DANAMON_ONLINE = @"danamon_online"; static NSString * const MIDTRANS_PAYMENT_CSTORE = @"cstore"; @@ -180,7 +181,6 @@ static NSString *const MIDTRANS_UIKIT_TRACKING_SELECT_PAYMENT_TYPE = @"Payment //static NSString *const MIDTRANS_CORE_CREDIT_CARD_SCANNER_OUTPUT_EXPIRED_YEAR = @"credit_card_result_scan_expired_year"; //static NSString *const MIDTRANS_CORE_CREDIT_CARD_SCANNER_OUTPUT_EXPIRED_MONTH = @"credit_card_result_scan_expired_month"; - static NSInteger const MIDTRANS_ERROR_CODE_3DSECURE = -30; static NSInteger const MIDTRANS_ERROR_CODE_CANCELED_WEBPAYMENT = -31; diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransCoreKit.h b/MidtransCoreKit/MidtransCoreKit/MidtransCoreKit.h index 3905e3b22..c30fbde71 100755 --- a/MidtransCoreKit/MidtransCoreKit/MidtransCoreKit.h +++ b/MidtransCoreKit/MidtransCoreKit/MidtransCoreKit.h @@ -52,6 +52,7 @@ FOUNDATION_EXPORT const unsigned char MidtransCoreKitVersionString[]; #import "MidtransCreditCardHelper.h" #import "MidtransMandiriClickpayHelper.h" #import "MidtransPaymentEpayBRI.h" +#import "MidtransPaymentAkulaku.h" #import "MidtransPaymentKiosOn.h" #import "MidtransPaymentListModel.h" #import "MidtransVirtualAccountModel.h" diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransHelper.h b/MidtransCoreKit/MidtransCoreKit/MidtransHelper.h index 62d542696..0142a3d40 100755 --- a/MidtransCoreKit/MidtransCoreKit/MidtransHelper.h +++ b/MidtransCoreKit/MidtransCoreKit/MidtransHelper.h @@ -9,17 +9,28 @@ #import #import +typedef NS_ENUM(NSInteger, MidtransCurrency) { + MidtransCurrencyIDR, + MidtransCurrencySGD +}; + extern NSString *const MidtransMaskedCardsUpdated; @interface MidtransHelper : NSObject + (id)nullifyIfNil:(id)object; + (NSBundle*)coreBundle; ++ (NSString *)stringFromCurrency:(MidtransCurrency)currency; ++ (MidtransCurrency)currencyFromString:(NSString *)string; @end @interface NSString (random) + (NSString *)randomWithLength:(NSUInteger)length; @end +@interface NSNumber (format) +- (NSString *)roundingWithoutCurrency; +@end + @interface UIApplication (utilities) + (UIViewController *)rootViewController; @end @@ -28,11 +39,12 @@ extern NSString *const MidtransMaskedCardsUpdated; - (id)objectThenDeleteForKey:(NSString *)key; @end - @interface NSObject (utilities) + (NSNumberFormatter *)indonesianCurrencyFormatter; + (NSDateFormatter *)dateFormatterWithIdentifier:(NSString *)identifier; ++ (NSNumberFormatter *)multiCurrencyFormatter:(MidtransCurrency)currency; @end + // //@interface NSDictionary (SafeObject) //- (id)safeObjectForKey:(id)key; diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransHelper.m b/MidtransCoreKit/MidtransCoreKit/MidtransHelper.m index 4897e4c7a..9c3ece4c9 100755 --- a/MidtransCoreKit/MidtransCoreKit/MidtransHelper.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransHelper.m @@ -7,9 +7,11 @@ // #import "MidtransHelper.h" +#import "MidtransConfig.h" NSString *const MIdtransMaskedCardsUpdated = @"vt_masked_cards_updated"; - +NSString *const MIDTRANS_CORE_CURRENCY_IDR = @"IDR"; +NSString *const MIDTRANS_CORE_CURRENCY_SGD = @"SGD"; @implementation MidtransHelper @@ -36,6 +38,32 @@ + (NSBundle*)coreBundle { }); return kitBundle; } ++ (NSString *)stringFromCurrency:(MidtransCurrency)currency { + switch (currency) { + case MidtransCurrencyIDR: + return MIDTRANS_CORE_CURRENCY_IDR; + break; + case MidtransCurrencySGD: + return MIDTRANS_CORE_CURRENCY_SGD; + break; + + default: + return MIDTRANS_CORE_CURRENCY_IDR; + break; + } +} ++ (MidtransCurrency)currencyFromString:(NSString *)string { + NSString *uppercaseString = string.uppercaseString; + if ([uppercaseString.uppercaseString isEqualToString:MIDTRANS_CORE_CURRENCY_SGD]) { + return MidtransCurrencySGD; + } + else if ([uppercaseString isEqualToString:MIDTRANS_CORE_CURRENCY_IDR]) { + return MidtransCurrencyIDR; + } + else { + return MidtransCurrencyIDR; + } +} @end @@ -53,6 +81,16 @@ + (NSString *)randomWithLength:(NSUInteger)length { @end +@implementation NSNumber (format) + +- (NSString *)roundingWithoutCurrency { + NSNumberFormatter *currencyFormatter = [NSNumberFormatter multiCurrencyFormatter:CONFIG.currency]; + currencyFormatter.numberStyle = NSNumberFormatterNoStyle; + return [currencyFormatter stringFromNumber:self]; +} + +@end + @implementation UIApplication (Utils) + (UIViewController *)rootViewController { @@ -115,9 +153,6 @@ + (NSNumberFormatter *)indonesianCurrencyFormatter { if (currentFormatter == nil) { currentFormatter = [NSNumberFormatter new]; - currentFormatter.numberStyle = NSNumberFormatterDecimalStyle; - currentFormatter.groupingSeparator = @","; - currentFormatter.decimalSeparator = @"."; [dictionary setObject:currentFormatter forKey:identifier]; } @@ -133,5 +168,24 @@ + (NSDateFormatter *)dateFormatterWithIdentifier:(NSString *)identifier { } return currentFormatter; } + ++ (NSNumberFormatter *)multiCurrencyFormatter:(MidtransCurrency)currency { + NSNumberFormatter *currencyFormatter = [MidtransHelper indonesianCurrencyFormatter]; + currencyFormatter.paddingPosition = NSNumberFormatterPadAfterPrefix; + if (currency == MidtransCurrencySGD) { + currencyFormatter.locale = [NSLocale localeWithLocaleIdentifier:@"en_SG"]; + currencyFormatter.numberStyle = NSNumberFormatterCurrencyISOCodeStyle; + currencyFormatter.minimumFractionDigits = 2; + currencyFormatter.roundingMode = NSNumberFormatterRoundHalfEven; + } + else { + // by default set to indonesian + currencyFormatter.locale = [NSLocale localeWithLocaleIdentifier:@"id_ID"]; + currencyFormatter.numberStyle = NSNumberFormatterCurrencyStyle; + currencyFormatter.minimumFractionDigits = 0; + currencyFormatter.roundingMode = NSNumberFormatterRoundDown; + } + return currencyFormatter; +} @end diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransItemDetail.m b/MidtransCoreKit/MidtransCoreKit/MidtransItemDetail.m index 6617c5622..3d598f072 100755 --- a/MidtransCoreKit/MidtransCoreKit/MidtransItemDetail.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransItemDetail.m @@ -8,6 +8,7 @@ #import "MidtransItemDetail.h" #import "MidtransHelper.h" +#import "MidtransConfig.h" @implementation NSArray (VTITemDetail) @@ -44,6 +45,18 @@ - (instancetype)initWithItemID:(NSString *)itemID } - (NSDictionary *)dictionaryValue { + switch ([CONFIG currency]) { + case MidtransCurrencyIDR: + _price = [NSNumber numberWithInteger:_price.integerValue]; + break; + case MidtransCurrencySGD: + _price = [NSNumber numberWithDouble:_price.doubleValue]; + break; + + default: + _price = [NSNumber numberWithInteger:_price.integerValue]; + break; + } return @{@"id":[MidtransHelper nullifyIfNil:_itemId], @"price":[MidtransHelper nullifyIfNil:_price], @"quantity":[MidtransHelper nullifyIfNil:_quantity], diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransMandiriClickpayHelper.m b/MidtransCoreKit/MidtransCoreKit/MidtransMandiriClickpayHelper.m index 1ad5dcc55..0da4af5bf 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransMandiriClickpayHelper.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransMandiriClickpayHelper.m @@ -7,6 +7,7 @@ // #import "MidtransMandiriClickpayHelper.h" +#import "MidtransHelper.h" @implementation MidtransMandiriClickpayHelper @@ -25,7 +26,7 @@ + (NSString *_Nonnull)generateInput1FromCardNumber:(NSString *_Nonnull)cardNumbe } + (NSString *_Nonnull)generateInput2FromGrossAmount:(NSNumber *_Nonnull)grossAmount { - return [grossAmount stringValue]; + return [grossAmount roundingWithoutCurrency]; } + (NSString *_Nonnull)generateInput3 { diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransMerchantClient.m b/MidtransCoreKit/MidtransCoreKit/MidtransMerchantClient.m index 742f978f8..71d995638 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransMerchantClient.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransMerchantClient.m @@ -249,7 +249,7 @@ - (void)requestTransacationWithCurrentToken:(NSString *_Nonnull)token countryCode:paymentRequestV2.customerDetails.billingAddress.countryCode]; - NSNumber *amount = [NSNumber numberWithInteger:[paymentRequestV2.transactionDetails.grossAmount integerValue]]; + NSNumber *amount = [NSNumber numberWithDouble:[paymentRequestV2.transactionDetails.grossAmount doubleValue]]; MidtransTransactionDetails *reConstructTransactionDetail = [[MidtransTransactionDetails alloc] initWithOrderID:paymentRequestV2.transactionDetails.orderId andGrossAmount:amount]; diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.h b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.h new file mode 100644 index 000000000..ea0399efe --- /dev/null +++ b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.h @@ -0,0 +1,18 @@ +// +// MidtransPaymentAkulaku.h +// MidtransCoreKit +// +// Created by Nanang Rafsanjani on 23/10/18. +// Copyright © 2018 Midtrans. All rights reserved. +// + +#import +#import "MidtransPaymentDetails.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface MidtransPaymentAkulaku : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.m b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.m new file mode 100644 index 000000000..f0be2cdde --- /dev/null +++ b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentAkulaku.m @@ -0,0 +1,19 @@ +// +// MidtransPaymentAkulaku.m +// MidtransCoreKit +// +// Created by Nanang Rafsanjani on 23/10/18. +// Copyright © 2018 Midtrans. All rights reserved. +// + +#import "MidtransPaymentAkulaku.h" +#import "MidtransHelper.h" +#import "MidtransConstant.h" + +@implementation MidtransPaymentAkulaku + +- (NSDictionary *)dictionaryValue { + return @{@"payment_type":MIDTRANS_PAYMENT_AKULAKU}; +} + +@end diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.h b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.h index c9b19faff..a682f5ac8 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.h +++ b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.h @@ -6,8 +6,7 @@ // #import - - +#import "MidtransHelper.h" @interface MidtransPaymentRequestV2TransactionDetails : NSObject diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.m b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.m index 445f3d0f4..ee3012846 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentRequestV2TransactionDetails.m @@ -7,11 +7,9 @@ #import "MidtransPaymentRequestV2TransactionDetails.h" - NSString *const kMidtransPaymentRequestV2TransactionDetailsOrderId = @"order_id"; NSString *const kMidtransPaymentRequestV2TransactionDetailsGrossAmount = @"gross_amount"; - @interface MidtransPaymentRequestV2TransactionDetails () - (id)objectOrNilForKey:(id)aKey fromDictionary:(NSDictionary *)dict; @@ -36,9 +34,9 @@ - (instancetype)initWithDictionary:(NSDictionary *)dict // This check serves to make sure that a non-NSDictionary object // passed into the model class doesn't break the parsing. if (self && [dict isKindOfClass:[NSDictionary class]]) { - self.orderId = [self objectOrNilForKey:kMidtransPaymentRequestV2TransactionDetailsOrderId fromDictionary:dict]; - self.grossAmount = [self objectOrNilForKey:kMidtransPaymentRequestV2TransactionDetailsGrossAmount fromDictionary:dict]; - + self.orderId = [self objectOrNilForKey:kMidtransPaymentRequestV2TransactionDetailsOrderId fromDictionary:dict]; + self.grossAmount = [self objectOrNilForKey:kMidtransPaymentRequestV2TransactionDetailsGrossAmount fromDictionary:dict]; + } return self; @@ -50,7 +48,7 @@ - (NSDictionary *)dictionaryRepresentation NSMutableDictionary *mutableDict = [NSMutableDictionary dictionary]; [mutableDict setValue:self.orderId forKey:kMidtransPaymentRequestV2TransactionDetailsOrderId]; [mutableDict setValue:self.grossAmount forKey:kMidtransPaymentRequestV2TransactionDetailsGrossAmount]; - + return [NSDictionary dictionaryWithDictionary:mutableDict]; } diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentWebController.m b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentWebController.m index 7be5e572b..6cc5c94e2 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransPaymentWebController.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransPaymentWebController.m @@ -34,6 +34,9 @@ - (void)viewDidLoad { if ([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_BRI_EPAY]) { self.title = @"BRI E-Pay"; } + else if ([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_AKULAKU]) { + self.title = @"Akulaku"; + } else if ([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_BCA_KLIKPAY]) { self.title = @"BCA KlikPay"; } @@ -82,10 +85,11 @@ - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error { - (void)webViewDidFinishLoad:(UIWebView *)webView { NSString *requestURL = webView.request.URL.absoluteString; - + if (([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_CIMB_CLICKS] && [requestURL containsString:@"cimb-clicks/response"]) || ([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_BCA_KLIKPAY] && [requestURL containsString:@"id="]) || ([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_MANDIRI_ECASH] && [requestURL containsString:@"notify"]) || + ([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_AKULAKU] && [requestURL containsString:@"akulaku/callback"]) || ([self.paymentIdentifier isEqualToString:MIDTRANS_PAYMENT_BRI_EPAY] && [requestURL containsString:@"briPayment"])) { if ([self.delegate respondsToSelector:@selector(webPaymentController_transactionPending:)]) { diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransTokenizeRequest.m b/MidtransCoreKit/MidtransCoreKit/MidtransTokenizeRequest.m index 307c4877b..aa4c0107e 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransTokenizeRequest.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransTokenizeRequest.m @@ -81,11 +81,23 @@ - (instancetype)initWithTwoClickToken:(NSString *)token - (NSDictionary *)dictionaryValue { NSMutableDictionary *result = [NSMutableDictionary new]; + switch ([CONFIG currency]) { + case MidtransCurrencyIDR: + self.grossAmount = [NSNumber numberWithInteger:self.grossAmount.integerValue]; + break; + case MidtransCurrencySGD: + self.grossAmount = [NSNumber numberWithDouble:self.grossAmount.doubleValue]; + break; + default: + self.grossAmount = [NSNumber numberWithInteger:self.grossAmount.integerValue]; + break; + } switch (self.featureType) { case MTCreditCardPaymentTypeTwoclick: { [result setDictionary:@{@"client_key":[CONFIG clientKey], @"secure":self.secure ? @"true":@"false", @"gross_amount":[MidtransHelper nullifyIfNil:self.grossAmount], + @"currency":[MidtransHelper stringFromCurrency:[CONFIG currency]], @"two_click":@"true", @"token_id":[MidtransHelper nullifyIfNil:self.token]}]; if (self.cvv) { @@ -97,7 +109,9 @@ - (NSDictionary *)dictionaryValue { @"card_number":self.creditCard.number, @"card_type":[MidtransCreditCardHelper nameFromString: self.creditCard.number], @"secure":self.secure ? @"true":@"false", - @"gross_amount":[MidtransHelper nullifyIfNil:self.grossAmount]}]; + @"gross_amount":[MidtransHelper nullifyIfNil:self.grossAmount], + @"currency":[MidtransHelper stringFromCurrency:[CONFIG currency]] + }]; if (self.creditCard.expiryYear) { [result setObject:self.creditCard.expiryYear forKey:@"card_exp_year"]; } @@ -114,6 +128,7 @@ - (NSDictionary *)dictionaryValue { @"card_type":[MidtransCreditCardHelper nameFromString: self.creditCard.number], @"secure":self.secure ? @"true":@"false", @"gross_amount":[MidtransHelper nullifyIfNil:self.grossAmount], + @"currency":[MidtransHelper stringFromCurrency:[CONFIG currency]], @"installment":self.installment? @"true":@"false", @"installment_term":[MidtransHelper nullifyIfNil:self.installmentTerm], @"two_click":self.twoClick? @"true":@"false"}]; diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.h b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.h index b69a07b46..f14dacb48 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.h +++ b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.h @@ -7,7 +7,7 @@ // #import - +#import "MidtransHelper.h" /** An object that contains various details about a transaction. The content of this object is adapted from @@ -17,7 +17,9 @@ @property (nonatomic, readonly) NSString *orderId; @property (nonatomic, readonly) NSNumber *grossAmount; +@property (nonatomic, readonly) MidtransCurrency currency; - (instancetype)initWithOrderID:(NSString *)orderID andGrossAmount:(NSNumber *)grossAmount; +- (instancetype)initWithOrderID:(NSString *)orderID andGrossAmount:(NSNumber *)grossAmount andCurrency:(MidtransCurrency)currency; - (NSDictionary *)dictionaryValue; @end diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.m b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.m index 80bbec386..f7053833b 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionDetails.m @@ -8,11 +8,13 @@ #import "MidtransTransactionDetails.h" #import "MidtransHelper.h" +#import "MidtransConfig.h" @interface MidtransTransactionDetails() @property (nonatomic, readwrite) NSString *orderId; @property (nonatomic, readwrite) NSNumber *grossAmount; +@property (nonatomic, readwrite) MidtransCurrency currency; @end @@ -26,12 +28,40 @@ - (instancetype)initWithOrderID:(NSString *)orderID andGrossAmount:(NSNumber *)g return self; } +-(instancetype)initWithOrderID:(NSString *)orderID andGrossAmount:(NSNumber *)grossAmount andCurrency:(MidtransCurrency)currency { + if (self = [super init]) { + self.orderId = orderID; + self.grossAmount = grossAmount; + self.currency = currency; + } + return self; +} + - (NSDictionary *)dictionaryValue { // Format MUST BE compatible with // http://docs.veritrans.co.id/en/api/methods.html#transaction_details_attr - NSInteger grossAmount = [self.grossAmount integerValue]; + NSNumber *amountNumber = nil; + switch ([CONFIG currency]) { + case MidtransCurrencyIDR:{ + NSInteger grossAmount = [self.grossAmount integerValue]; + amountNumber = [NSNumber numberWithInteger:grossAmount]; + } + break; + case MidtransCurrencySGD:{ + double grossAmount = [self.grossAmount doubleValue]; + amountNumber = [NSNumber numberWithDouble:grossAmount]; + } + break; + default:{ + NSInteger grossAmount = [self.grossAmount integerValue]; + amountNumber = [NSNumber numberWithInteger:grossAmount]; + } + break; + } return @{@"order_id": self.orderId, - @"gross_amount": [NSNumber numberWithInteger:grossAmount]}; + @"gross_amount": amountNumber, + @"currency": [MidtransHelper stringFromCurrency:self.currency] + }; } @end diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.h b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.h index c91511ec3..7eec69160 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.h +++ b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.h @@ -105,4 +105,6 @@ paymentType:(NSString *)paymentType additionalData:(NSDictionary *)additionalData; +- (NSString*)codeForLocalization; + @end diff --git a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.m b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.m index 9d25bbdd0..180f9e47e 100644 --- a/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.m +++ b/MidtransCoreKit/MidtransCoreKit/MidtransTransactionResult.m @@ -117,4 +117,36 @@ - (NSString *)description { return [NSString stringWithFormat:@"statusCode = %li\nstatusMessage = %@\ntransactionId = %@\ntransactionStatus = %@\norderId = %@\npaymentType = %@\ngrossAmount = %@\ntransactionTime = %@\nadditionalData = %@\n", (long)self.statusCode, self.statusMessage, self.transactionId, self.transactionStatus, self.orderId, self.paymentType, self.grossAmount, self.transactionTime, self.additionalData]; } +- (NSString *)codeForLocalization { + switch (self.statusCode) { + case 200: + return @"error_200"; + break; + case 201: + return @"error_201"; + break; + case 202: + return @"error_202"; + break; + case 400: + return @"error_400"; + break; + case 502: + return @"error_502"; + break; + case 406: + return @"error_406"; + break; + case 407: + return @"error_407"; + break; + case 500: + return @"error_500"; + break; + default: + return @"error_others"; + break; + } +} + @end diff --git a/MidtransCoreKit/MidtransCoreKitTests/Info.plist b/MidtransCoreKit/MidtransCoreKitTests/Info.plist new file mode 100644 index 000000000..6c40a6cd0 --- /dev/null +++ b/MidtransCoreKit/MidtransCoreKitTests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/MidtransCoreKit/code_usage.md b/MidtransCoreKit/code_usage.md index e0b503ea9..8419b9b32 100644 --- a/MidtransCoreKit/code_usage.md +++ b/MidtransCoreKit/code_usage.md @@ -21,6 +21,7 @@ We provide an API-only implementation for all payment types. This allows users t 12. BRI E-Pay 13. Kios ON 14. GCI +15. Akulaku ### Misc 1. Save Card Without Charge @@ -403,6 +404,29 @@ if (error) { } }]; ``` + +### 15. Akulaku + +``` +MidtransPaymentAkulaku *paymentDetails = [[MidtransPaymentAkulaku alloc] init]; + +MidtransTransaction *transaction = [[MidtransTransaction alloc] initWithPaymentDetails:paymentDetails token:transaction_token]; + +[[MidtransMerchantClient shared] performTransaction:transaction completion:^(MidtransTransactionResult *result, NSError *error) { + if (error) { + //handle error + } else { + if (result.redirectURL) { + //transaction need to continue via webcontainer + MidtransPaymentWebController *vc = [[MidtransPaymentWebController alloc] initWithTransactionResult:result paymentIdentifier:@"akulaku"]; + vc.delegate = self; + //present the web container + [self.navigationController pushViewController:vc animated:YES]; + } + } +}]; +``` + ### Save card without Charge accepted Format diff --git a/MidtransDemo/MidtransDemo.xcodeproj/project.pbxproj b/MidtransDemo/MidtransDemo.xcodeproj/project.pbxproj index e83165c68..95d5edbd2 100644 --- a/MidtransDemo/MidtransDemo.xcodeproj/project.pbxproj +++ b/MidtransDemo/MidtransDemo.xcodeproj/project.pbxproj @@ -101,6 +101,13 @@ remoteGlobalIDString = E5CDEC961E9340E80032DC3B; remoteInfo = MidtransKit; }; + E5360C8A2180298C00D3622E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E524BCEC1E9E244D0004812E /* MidtransKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D8AE6B121107F0C00C8D41B; + remoteInfo = MidtransKitTests; + }; E5C7516B1E8B912F001F47D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E56436EA1E83A72F008726D0 /* Project object */; @@ -277,6 +284,7 @@ E524BCF41E9E244D0004812E /* MidtransKit.framework */, E524BCF61E9E244D0004812E /* libMidtransKitStatic.a */, E524BCF81E9E244D0004812E /* MidtransKit.bundle */, + E5360C8B2180298C00D3622E /* MidtransKitTests.xctest */, ); name = Products; sourceTree = ""; @@ -495,9 +503,8 @@ E56436EF1E83A72F008726D0 /* Frameworks */, E56436F01E83A72F008726D0 /* Resources */, 23E038F99D1E3E03FCDD24CD /* [CP] Embed Pods Frameworks */, - BE72D85E7735D2B7131EA1FE /* [CP] Copy Pods Resources */, E58FCEB31E94D0F000632085 /* Embed Frameworks */, - 0CA57CD61E9D0CE600B33FAF /* ShellScript */, + E56FD2FF21802B5C00AAA098 /* ShellScript */, ); buildRules = ( ); @@ -539,7 +546,7 @@ E56436F11E83A72F008726D0 = { CreatedOnToolsVersion = 8.2.1; DevelopmentTeam = G92YEQF267; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; E5C751651E8B912F001F47D9 = { CreatedOnToolsVersion = 8.2.1; @@ -596,6 +603,13 @@ remoteRef = E524BCF71E9E244D0004812E /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + E5360C8B2180298C00D3622E /* MidtransKitTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = MidtransKitTests.xctest; + remoteRef = E5360C8A2180298C00D3622E /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ @@ -642,19 +656,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 0CA57CD61E9D0CE600B33FAF /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 8; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 1; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Fabric/run\" 9c3548eaa37c57b1cdd980bc882bad96410b970a b4332ac9cd56b3fe3ee8ce6189f8f21e7f68a575fe70537788d16a0f2416cebc"; - }; 23E038F99D1E3E03FCDD24CD /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -683,20 +684,23 @@ shellScript = "\"${SRCROOT}/../Pods/Target Support Files/Pods-MidtransDemo/Pods-MidtransDemo-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - BE72D85E7735D2B7131EA1FE /* [CP] Copy Pods Resources */ = { + E56FD2FF21802B5C00AAA098 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( + "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", + ); + outputFileListPaths = ( ); - name = "[CP] Copy Pods Resources"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/../Pods/Target Support Files/Pods-MidtransDemo/Pods-MidtransDemo-resources.sh\"\n"; - showEnvVarsInLog = 0; + shellScript = "\"${PODS_ROOT}/Fabric/run\" 9c3548eaa37c57b1cdd980bc882bad96410b970a b4332ac9cd56b3fe3ee8ce6189f8f21e7f68a575fe70537788d16a0f2416cebc\n"; }; ED480F2D901C8292729174EA /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; @@ -897,15 +901,20 @@ baseConfigurationReference = 43E258C4808D9947B420F8BB /* Pods-MidtransDemo.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_IDENTITY = "iPhone Developer: Nanang Rafsanjani (77WYT367ML)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Nanang Rafsanjani (77WYT367ML)"; + CODE_SIGN_STYLE = Manual; DEVELOPMENT_TEAM = G92YEQF267; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)", + ); INFOPLIST_FILE = MidtransDemo/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.demo; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = "SDK Demo Dev"; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -915,14 +924,19 @@ baseConfigurationReference = C3B4ED61247674E371E11702 /* Pods-MidtransDemo.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_IDENTITY = "iPhone Distribution: MIDTRANS, PT (G92YEQF267)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: MIDTRANS, PT (G92YEQF267)"; + CODE_SIGN_STYLE = Manual; DEVELOPMENT_TEAM = G92YEQF267; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)", + ); INFOPLIST_FILE = MidtransDemo/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.demo; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = "SDK Demo Stg"; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -932,6 +946,10 @@ buildSettings = { DEVELOPMENT_TEAM = G92YEQF267; ENABLE_BITCODE = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)", + ); INFOPLIST_FILE = MidtransDemoUITests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.demo.MidtransDemoUITests; @@ -945,6 +963,10 @@ buildSettings = { DEVELOPMENT_TEAM = G92YEQF267; ENABLE_BITCODE = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)", + ); INFOPLIST_FILE = MidtransDemoUITests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.demo.MidtransDemoUITests; diff --git a/MidtransDemo/MidtransDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/MidtransDemo/MidtransDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 000000000..18d981003 --- /dev/null +++ b/MidtransDemo/MidtransDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/MidtransDemo/MidtransDemo.xcodeproj/xcshareddata/xcschemes/MidtransDemo.xcscheme b/MidtransDemo/MidtransDemo.xcodeproj/xcshareddata/xcschemes/MidtransDemo.xcscheme index 988ff7e41..e8de043a9 100644 --- a/MidtransDemo/MidtransDemo.xcodeproj/xcshareddata/xcschemes/MidtransDemo.xcscheme +++ b/MidtransDemo/MidtransDemo.xcodeproj/xcshareddata/xcschemes/MidtransDemo.xcscheme @@ -54,9 +54,8 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" - shouldUseLaunchSchemeArgsEnv = "YES" - codeCoverageEnabled = "YES"> + codeCoverageEnabled = "YES" + shouldUseLaunchSchemeArgsEnv = "YES"> @@ -68,6 +67,16 @@ ReferencedContainer = "container:MidtransDemo.xcodeproj"> + + + + *iK!|z52eOKP{bTTXbd$}kE*FuX%tl_HI$ku zbx@(SL}+PK6*bQ-S}~?I+~_&?+qkU~Xuy6l(42e^M!=vyDM3CO zFk6$$P#r=b4ypt{50{5&@{ypwozJ;>Y-NR)VY1wDcLuD?) zXA&ke^W$4w!pk*Wb7vhSXT$tOXTN`npIt-se+r+C%$;RF+{pQY8klugPHjK)Owf%X zyV8~fI#J1r83Tq>X^_kCH+q$PrJsP)tn1wW3wRB@mJO*bS6n+R@l~J)Ag`s|Q9l^W zoC(FpOoV-8JnX{ge_1cE3~)!dYS+|+HvB6+MEQ@KI(zNmlEOtURyR-NA3!X-w0eXwxmP$@rL-{$|E9p(he%y08 zfNDKy3fXT%r#Y2ZbPo3Uv4`K7WqD^a>Xkb``&E0d{ozHb=z-G+@Zt2nmp4i&zrLvY z^`19YntQC#M?5g1;50&zmlb!;h}Gwz$mAj!rJ$*GY0cLo9Cw;);ioJctuXF~iGGts z(cnxyaQ7oDR$j$E$;O7th%G!O|UB|d$Q*M{mq z%*{kuYJi}*y@b=s7>>f={ZPW-$z1yiH&9x7rK5Bj8*OkFT&&AX(Eq|!Dr(t}EZXm% zHfQqLAzOlzWoM4ie8Z?^K|c;Vbb}(f3+q{F#auI^l;s~M;9B(2qO$XpqXWpuc7du< z*QYriCy!EjrK@Qto^M7RBtO=)okg#2g9q_mTeroI?B-gxl13zrpId`24cj@AJG@Oc zYn;vW9KWMi>{DgFL8ZSt|Hvjxdh}J0FWS8%jI2&BFHyKd+r^roZUechJQ8tgHKH`F z3c0T7*tbE|LT+YK=SJ0pJNKKV7jOl5?PC&nUbSH_NbSBOlcvZvWH)b|hIivzR7AN} zD)9{@Z8jy{LT0lUAXM(KV>M=`-)%QfdmyMN`T(mEvyW5vCH-;$G#K>Vugmdu$yo24XTZ@ zMdsnjFmFO$o)d7}{?JY!N&DmU+T*C<`{(uv6ei>A3&U61!OmROc>45iMd$gFydCHn zqdD7@m#*=Syz{_)E{q<150~+`_r2e?udgy4tVVRN1XI)yLQmQX0V==Qt~&?p085tM zK~Sw%z{r5$zK<6WSi1@C%7RYg;dT@5T$}crzMW6y+D;Gk{YDY%X`0W{RV!1nyWmuH zXaF;l*C0>@*|fD!V#~Ybx=U4SHQQ%csav<#YMiH+V1!hnRS-Sm39^zImHaPG8htcs zD|;>b!u7TCu$!E%!oee#@oq-7!tu!N%uJLvXz7pmB+tgg;ww~o>fvKH<1jM*y5I*} z;~b@$g28J#tjctVLRk@E!H~8IjE#-MA zdU3E&x06@(wELa3%dOA*$~79Ig0mAf=v~(ifg)W!brp{l$Tcrt354j0%-oL95&f0y zRkS_vx^}V}GQKpgnPduXZGPLtEhQ1jXj6G?apafemw?OSp1nU#GO`ecr%{=0G2x{u zsZNsTx&LPp@aWjlN5MiME#SL z5UB(SUe+7`9B2__jy1c9M%{PL` zjJYQYSYp6Q-&H2OS7(kasH`@#Shu;e*i_0dul=!P{lR#`^_CoRcwT2Y?GWeI;zL|g zItcNPDi@8a=F_Th&%YH>y>Qe#{XMW3S93Zc1+sL1MN1WSug2=#nQc|{d(acP7$-?| zVcascRm;z6dSSV`Np&X^mOoUGziz*}-d(#S{&XH)g6nnK zXo<05=FZ8{9xMYx*WQ~Kr-R-(b&s4#Hjr~}a~Z@9(J*6)-M`1bKLS%eJ61NNzZ^m5 z#|bf_Pez*uHw&qJz#4)`M&)5td&4T{A=tx=0EhW)T(FAWMnOdQJoLu1&y4K{Zn5mp zsc62^Cg~9BiON8}^zN0z3&3-v3k~X$t^XA$mH4JYGkDwOZ)DrB_k(P3$rMw5(K+TH Dw4ic- literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/152.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/152.png new file mode 100644 index 0000000000000000000000000000000000000000..142dc0b1bcfd23d27024123e4874543ed680dae0 GIT binary patch literal 3566 zcmds4XH-+$x{XNa#ex(C457CWh)6MXlwN}nAV`3OCV?1`4kAbqP!uUaKsg{mLnwl@ z&9JEInDzB z0QfD;O&wV?aer`eu->9wASu>#Ak@*!7*PF6e37-_#+$o_0sy>6_s0Ri-6ByI!8O1M z8HTj6*7XU&LA)>_-dIQ^4$oo(0Psj%R*1ufd4VEvLBXNAk$T`i8M>@^A65f{{-lIm z)B_`J>_H|W1T07satZ+^s>AUFZztLtcb?(glal^)nXEDW!!rWO$q0f~S?LI{3p z>N+|)YETU|4GmQmLp3xiILs?jH8@oIFOmPzF~x@Z5CZUF0U^PleO)i_kjr6uVDP@t zKhIxvh6VWkuTya7-)*rPRNK#}sY9S@|7f$e!uL^KJ3;`K<-D)2uMYo{`G2s#ec)>Q z=KogAU!DGmvRc*Wfvf%V+4Om=yX0K~06vI?sgYCUft6ybAorKYQUp&PQM4=#a;TGa zCHOqNBr&0Wq*<^8cl?1xf=W8(z0d;0Ul_>K#MQP4QAj_Hrw)`ZfEP$yuY-qA;U|U7 z-McR>YYRSmh<0zpE_q!)qUs_-MM9E zHcUWkOQ1ZIjOrBJ>u=cCWlScd2jn`DB3@bdELGI>CAW;0xbxXENmVc<`K;w^7f;dr zy_lHisCuLD3v1rI&MteTS+`drv-u%cR6>f1bElKI7jK$@9Ck3cHzSWb{iGx~eC9oM zlwQ7ob>&e6NJAe*DFT*Q!0!ozIB-oIRCYj69;@q_?O5WtgVH;juWzoE;d6h6iP@Nc ziN%zh*@mL2V;ke~zh`O`$)7!2b@sxx*Js6|Rv0;OSWb>2m(!)-J!=V^V)IVdUCitA zmVd}xiCpWNtM1728}mGPj4*o))PWcrwVeM z?;P?cRH>!jUEfSLI^_4-l6Et9wDjlv=j=?`vbsPH4;yoTW%Gpx?@{QJ^P(}6__0+ z!MK8icx*$Xt#jx1uFjR%t%lj`wf3hi=yMbhn%(1M1XQ*%e!hLJFy=G}O~NU==aO{` z)+{_S=A3FTM;-dH5okeD{{c#E(9a#t&+IiMm%;CojY+}|nvjla`I4aiVH;+BRDm0# zPic;P*~@sQBg}ZWm3|&4L+N}s)(E3zqLhhyJ0Ba)>O{o2&OzOuAX^&3Y)Ac-An)HX zRXI7SiIEKrWtjd-{e{ChM-Ahm&&Y>(+`Xe!kq^8xPM;POH}?*nsCoKrwtKIxqP2VR zppq>+j4(xmR~oQA)uarsKl~cbUY1m64bm)7?pZTvmmat|GuyJRPamDE+Hk-lT7GRj zFKP=5cVpN3Y|i;6{CQ%qqdUc-DD=}tV$oAmdd7Q+Z0Q)sS2Fd#6dl)~z}n2br4_4s zLQJ_r(sd$%>)y~{iwkvOrb8xt^{mUz>P&Vl^zk786M3Cq%6j3@x4Q$PCk$sQLx|jw`|EcB#`E2jiKKg)UK@ zgZOyASV;C&e2C_1Pw9exJM5+_BQn6_e#~0d(I^kfza#zv7&7f&>Vpsth?A>KEHDpIt){ba z6u(t%%zkQ=4G0G^k2#s6{6tKY*8=^DeeSjY+`^?L&cj5c(!-N)WD6K23fn9JtPKij zoCi32$>?+GvOVR~lqwnAuh4B`@yjcOGB4u6$UvML>E8eSaI`s z(En~Yu08b|$Hl__TKyLx36sndQAD-VjSb?`fxzFF)^shLfvxvNGmCszuDv*j>}eD` z!*=m}EoW^9Jhm^~rVK5qG^>H(nagfW#X3L*m8Y;hLJV1)U|%U((wW+KOOa^xRxO`JC9QeAU0v?ba`yZBrGcb)>AwopIY5Jm=bg_OT38 z%qg)X=*6L{1gpZFDyCTGUhlS?U(@^-=cPFJa)Gc2a~C+cTzKsi{tn!qzv9ynckfq? zgTC$|AEes+`5gmxU!e2Ny=RzpG7XNJ3 z(7b~O?8eCiCK@ooC(`%G$a z_XgLqUABnTffVXYrC8c^p;5~^B85k|Z7tpA{lxo&E#T;S?&I|-iU+u0312XBQdt6` zT>N%h-xH!8x{8@ugB3Kt$O!K!K9oT>KcxA~v!e&!lrcG# zD-9^TB+wHey`=ExM`pN%K#Ho@U>+sfVeyM6DKA6g-Gr2ZcC#{9QI*T|E_2Lm2fk^3 z|L0C&5<$@=r>|M3^-^#A2&EBOmO%EHf8LsGSe;=f*e4o&H1}v~mAt&Pp7gl(?%sXz zrTk7?%xqtB?CZN?-QR95UBwQpSoI=2Evz_~5s}fVh@)&D%J>H}I3xPXr?{h*hKkyB z+W9ICodf}B4Y6FrbU@S&zH^y&<3e5^KT*U~X*osFy0V=;bJ#$2waNuWs%}}GS}_;ZvA@3@<#rE7 zdjgd%sNVXcV60qUQDH^-n>cBVTR}~FfGgPBgN%53>`aj0=gPhjrY&%o?S}So{Bzl< z_Fr$s1;aO9=5dKe(Sve>br$7c)i&#j1nK$X${8GEqcxS`o3p369$L>aMJJlus`82I z;qEZ3uMC>Y9%_;eWQXxHmkoe0O~j7Isd2G8Ue*$HZ>pa% zp4{nZTk&;}mlViW1*Pc!{v)m`elbbt`b}bN9L2pFlK-GAS#CiBAM#oor& z7SmBDw?|u?4C2;rO?Hh;YrT3!U#DIBYAm-YbTj;_?xQtEmr_?+&yLGYdXHgKPT1s_ zaT68c)3n|J7LE9lS1EmwBq@?E8#T|k))v1@MG=#%N%IJd|G2H>xNJ=a6!K&1d$pZQ zbsznQ4bPb2f%Y|U?%*ye{H%T_!A#DNP&%}-N`n=a1?WJF1gd@eMgib(MD2^9#9;eY zYZx=G3}JJzX;6K&46UkDqW5Xnyeo72aj@J4E3p{-5qGGdk`Ck0&c$@-VvPN1;ATm7 zH{b2VWQ+Gnb&5pJTyfttArCbCB($Uxfhgrz`)^k3S3++|FfL@5 Ro!tKkvp8#OT5XI@{16cIs+2n3KOlF$?qdWTR#i6BAbj|dV2M3X=uG(iLr5R~Gj1*s9x zpi-1779fOf5EQ8rBq4%^B7%Y&?!9|=_rreJvuD5Ud(ONw^UU*mp83st-ZL{PF3z^X zLPv!F0D!Q)os}E6Chr!3ecU%*!to2Y;=#GuS^y{m$5`Bs;1xSB900IiY`5?L@(ZQ7 z1TPfgEdH#MBh()g0`j|vxex$~2)V*#0{})5P;N6M0PhEk2ni0wK_iS6|71Y9?OhnG z2>g?RM;j}ib#eh(Vz2?gQy@K%mZFIe5C}BFUJQh~S=sy@&g~g12I28npkOe8KmZYR zK^W{Mur>q&0c+`ib#yej3{6~QDBdqZGZd%vm&m{CSOwtxv8XF}6ebk7tLt|G6NWcd zRNOWC=lN@%cvRqjIECW=PK%o$cy|P>4blStqsGsV)2Vd&thJ1T~M&fS`lGUT`i!N zFhp)lw6GLQxI2=PFju}AVEBZvw7yL2hY(^glj%#794O&yM7!ts`j@_8-@xH(g#(rQ;?126{tw`rP?@|8 z-WsaZ%Y46tl0&X`Q!b;9z{KHu=s?>X8t;wQ8vE6Htz8V7Pj@jPV_oSNtr{d&7atk< zH06{{IHr`|(OM6$40>FfuG4ekJj?5~)`%{O$`Z{heA%hX5*^H#D$$>6ajYd3E9Mue zej?p1S4vM}v8MLON>4c^%gNj~h@*`45)UXHdUqA+>z|(yX8;>)54)o#UAfH?=-gbR z7}{RNw<1b#bJkFu5p!GL2}_?4!Ej0A2a*$+bUw|=pWB;d+Qh}N1*VL*8zNBj(&x=b zl~&LBm(p&qYELrv^P#rhiL}F5R@q?wYGaI3SoFChKsyY%kA|&7)ONScN%?x4tp7~a zn(LL^f^v$%!(8hj?S)vA-BnqQy@) zb==nTYk1N)Ff8%+`1Pw>9DaRf*PFCvk2Ai;r=Cv(J-yRIGMl1HmavyV`evIJDLeS( zgT~qEE88N2KP?_bncBwceNa>VG$(5T3#NWr3ow#T`7e2{zbZiWsmdXQ7L-Kwc0 z(!#D4jc-pBzuStozp@$Fj;tZQs|nVyO9hgXgC$|V!bGQeo)j#4m)Uscv=ExE<%7O$ zotvqA<+34+9koWdn-j`T)yZtC5f;_b#jX{m*IjN`X?BDkP#~+Gdk~xjVAR{o{9LgD zV2Q78&`t}QITzGF0mJtI|3||edD>Qs(*s*^gTF8)zsQ5`as|~V->?7PzR@BV`gX)- z%x^xox2h`87AELJK^y=NnReBIWIk z7Hg=nwrvY$;O(rBh)ZrpP#dK>QGakxVlfc3^8Su*Z1nZ>(s`7DnU~Jn6AE_xke6S4 zU-;Y~GcBlC067n%`L~!3OPt&T=tkl*kmMBaeFNVT|4XV&e~HzX5ocu|@jB(Qp(vAt zsKb8H?z`=gfe9;}kqs1p4aeCGr->Weq;J#?Ye-fGVW2R>$cY$9Rcjl4rz^_R+4@w= z{0)vl)iftFTT``*IgWQN`dl&A;PsGJB@>U!o1`Lxk=Os+Z6?RJqY+4o!zeWy_>U5lYH;Xc5L7BxSQeHWKiLz*xD;$Sm^ z`l70e`S!sv_RuHNw8q@{M(x=w_oBN^vSXWSMv--9lM@;eG6v!m&Z-*}@(=O2$fx)1 z^d66ID}8>g=?Py@XeMdA-2hEg#5-p1yk4~vghgWCkG{) zjBl;7DQkNU{1z#LG$i%QAFop(o5=e1->W8E3!6FVbJDhb;$%!0VGY}V{A2Z}^T_>l z4bh=#4^rOD^#X{5R8WG(n7>-vqEFQuENKS)8?{5Tzr}cM^F)QL7f9;NpKrl$$|`_` z#U-$9O6*&O)n|DTlX-E|d$X3MLVL%o`&@~gHbR~iIxof}_{b4<_0g{{)Sb<7Kl<64 zhCD>Gwew1?;0&TKlG`ziu#k=Yqw~Rq$1hV1d00X*2p~D*?mPSg^cP5ftY)t;L^#s% zxeWl@oGbdqpSww1=M|%fUMr*o?BPi9X43C>B%-;0ELz&!C<(yOQ`4F~%H2bdHit44 z01#oJ{}27&FOxur71cK+v2cgxi5mv#J%gTVY44u=33D!%{UPV>SF&}KCs$eTyngHR zoum45P4OP{2a+wsGZII5m<{p!qer^_aDH=IVbE?8X>PFJP~BM2Ss$*SkN47~)uN_4 zJWCZ|HZnf$-$$dLH0txb33bDqfOXOm@o{hKNf(=wA5kJ*|hNf`u! za>^eucjE_6bzC8_@dC^hUfC}<-Mtk{&0r?M;!#*oW1uQuzND*6aM7{0!;E9K^$s&w zzjie_fkX+E>3Ffitz`9XW9!y|tyito+Jg}HCxyxTo?cGBwVcF$_(CrAQBPGy!uyZOh@G-O);_|9NdR=FGgjtR6i?3quslk~r$al}jI z9>BUXEW$Rq`E&MpT+SJfam365x{4&fSb6VRAXA>MJl@mx$z#AWfps%;<*pb3%qNEw z&nlr0^A#XpP30F(1cnu4 zv`7y&yGxMDqxq}!z_&{o8+3HbIBU%@&qNaulpu*;SpiXwkA45GafX?7E|0`cqrZQt zIWjHbX@Y)ITw!^s|}u)gJ*{)K(^Ec=0cxC-mzbuZ!tZ+_p> zB#F*?k?H0_UNc5knSofw(90#+wRKIe<{a>_INx2v-qWP%tQ6O9&a%tJ+%T7X)%zcM z8-}Oa(}>$ap(HFWASdg1-PcbTgkETqM^2rm2F!txodk=rc2P&|)1lUmm)^7NL+bR$ zj8ak}u&UDoMb}z$B^uH+8extp6#-b1jJPGD?ZfeR*N>+(z-U)V0-Fr}`?5N5=`X=2P=Z;b;&eSW8|JaRc7(O?PNqz=VTr%9(v?)uy)(%!fz+@0TrxAt$y~r;^Sph z!TU2n&l`p8%y5=8`i19Vg|NZqgDnCK72qWxeL2HsuI6|gLp{^gV!*6&Qa(MYaEIy+ zEK4kmcWf~|Dh%1aLpHM!gz)8s$LSr#ZYjaz(+*?z=`8I8=`q%9Nxag^i~|?Pw}*qM ztPG>QIxwma3)dprq}sVYq9u#VzZ35%NCnhq_8B8Hiz8 z*t$D`ExY=l8&0$|{fubN>qRIi_q+L7Nl9(~H}%t1k`&#OP1%pj=f$B-kKm=1?Jz7GqF|c%zbhCv z{%IZ&M0i zZtBC24j@%Bnyv(xQ3h=89(9$wkpj++;e}=G$m&*Qz=G*2SRJ5!R9Ow?j8=5s;K^`Ke;xZArM0%k~fQZMd%zvmETVe>Wtc&5Yu52ePqiw0z4i zbFM}TCXyMQgRk9G$LH)EDqtXINF6ZA*eRXD6cm&U?y}KVHg?Jfcj5ww>HVAs<%2ts z4(`6K4+ePq$3bd;xR5t~L;-7MeF)}}6YAcK19;U30X*?V7*9I4^WO_FZ^pNIB(dL= z61slioBuSH?6+4}z;fNb!;ehY#Qs>c#xYx zD*z5r>bH^p%up#rXaF+_tb170vGsO0ixv{VNYb~kzgVQEqGEUk1C}MErtyA+%N7fY zIJS>qCLQFNPLp7XJ2w)F4ofT{RL{t|l?JWLCd;vvrPyX+Hl;nwa)bhzAWgy}QGwzK z6EV^Z^=;F!onc3)j12si>P4^mAwwpT7XDdVjX57}#B9>P)>I)uzVyPeECg?iaNgZP2j{sd~~&(8~Hw+-iGq!oRp|b{LnE+V$(_ zMNnSb;Tfo#TY(*GgMP+#F(|3$ptm@nmon(Ye{r4npsGiO(pNvTL5rOew4g%p4ZH^} z8z!g_JU90Xn&hd*2HnecF`#Y^6nvazP&Z%-n;4coy4P?o&{bF+lMq<}WdQx}`nfe~ z@DI8R+oMU8RCeOG-ECM~-G!dG$$$49ls(r;HvP7%6|b(T$9LPB(byH&+Qe)|Do9I# ze1BsT#s_LJHB>9hueY_JS6R^v8+1aypjyc8xQTg@8WCBy1$5=N?K z$!{i7-XY-@7uREDX#*A%)nQVw7Mtq2`3?Fu>M}rJUptJC2=J>txb*vdIPvSf685vr zO#t+RW=c?&A9u83Mz|JB2y_wYQqpPU*6uKGehB_P|A=YF#nM-k*XR2rY| z!jhs|_xXbd{ds4rY_jB0R(TvM_Zt)}_}l?Ki6BRio=Twh@v`DNh;%`vM~4AwdDL{- za252FZ~8z_S3rmD(Vqx(S~vx$?@bqaP_H~XO?uSbbaNdP2S7ETZA#PCfI=@;9)aeS zN8yD>wV)^jP<7PJrbhwqrx$%6JuvF#|2+DW0=mfSJ~|=S77XDuJnAzj6wv&fUf{>{ z63R!9rZE`h!>9`%7WH`uib1T5$_lROw&iuxO@AIOE6|nEVm)ZV%%i!tIku$_^kjk@ zNqSnkDru^nG+ zZ6ObL(1Vg$3o?oS9T1lxh`Es(yt}>um2FYgn^IYrO&d0JKQ?KKoC_N!OlyDV^dC0V z1cEhz-&_d<>jT63KyWcTO&{9ln~59@?TbN$_OqU>QRYvw#;2O}8z#-}seK z#h{!}B|Un>Jbx3aGLRz2pq4Cao4RoG{0NSo^e=9t@(dr1(@Bq+N@EqSKvQFD50-to1y{@oI z30dFL<4GDTm%21oU1BoBCcVyyk0(tz_>_^x6Q&=D$s?K3*Hm+t_?l|YqQZ{I#K!{+ yW?Fq}k^27efE$(vr~>>PB#jSz{FAgk@c9q-(w6NC3beBT0000DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtH5O0c3d|4@L;p!@;Rg)$-uz$+|$J|B!cs8 z#Qp5c0V4kg8ff;eX^XSO3t5lgm4QJm@zUy!ih}{lWc*#N|ciyT*&u2B{@0 zaP)0t-x%7_leezy?yS^##hYid+?u__vupA&{M=dF&N7!KVVz%`$J7@1 ziaGSJYVB8YoxMWpPR`qeztPqT8#wg58@Kl``>kA;S+V)nkzV!J4eWb%)bo8`r^_%W zZ`XA9B7GsYBGnUIRU|r6 zCnOilFxhzIm8xq$&kqlwYl-_kSKDo4YyKp;vFDPHhyAyeiuZm7u&FZ6j;^lwm&!eV zmh8b4A??L?>i1qew)ng5nwtBfX{$VW4Ni2Ox$|va_wxAdt_$n`Z0)adJ^m=udx`(K zIuVC8+TnkqRyRk>%Ph!x@UdTS*7nmg=C9`YYCFZT?A!AP6Y5OoENWUmTdJ(8Ca%Zg zuAM{O`sgG4XSeyL{7@gw4 z`4?_*dN66ZNpT;mgwU6x7W+*;*51>jbp43hnod2p)Ws|rGudKpovHtBYtM`qAtnc;Cbj1ZsuDSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtH5O0c3d|4@L;p!@;Rg)$-uz$+|$J|B!cs8 z#Qp5c0V4kg8ff;eX^XSO3t5lgm4QJm@zUy!ih}{lWc*#N|ciyT*&u2B{@0 zaP)0t-x%7_leezy?yS^##hYid+?u__vupA&{M=dF&N7!KVVz%`$J7@1 ziaGSJYVB8YoxMWpPR`qeztPqT8#wg58@Kl``>kA;S+V)nkzV!J4eWb%)bo8`r^_%W zZ`XA9B7GsYBGnUIRU|r6 zCnOilFxhzIm8xq$&kqlwYl-_kSKDo4YyKp;vFDPHhyAyeiuZm7u&FZ6j;^lwm&!eV zmh8b4A??L?>i1qew)ng5nwtBfX{$VW4Ni2Ox$|va_wxAdt_$n`Z0)adJ^m=udx`(K zIuVC8+TnkqRyRk>%Ph!x@UdTS*7nmg=C9`YYCFZT?A!AP6Y5OoENWUmTdJ(8Ca%Zg zuAM{O`sgG4XSeyL{7@gw4 z`4?_*dN66ZNpT;mgwU6x7W+*;*51>jbp43hnod2p)Ws|rGudKpovHtBYtM`qAtnc;Cbj1Zsui9%N#0)q1+};JU1`#lSW;uwYOHrx!BTg zYQXQ?e>{F(zlk#11OOWk+dcqw3+e;Zbks6bJ8B3DlLpS63|X1 zZfyd9jZhov>zku)N6kSEnm9n`64XXK#6i7{w~IFGZQoF^unKQuvVJqlgQ8Owl|iZc zdae}UQI7gCXZ1E@^mRIUMB6R95db#Pmph@xkq=abxM39ms;Wy);{*%I#w@%eQ0){P zSGb|b_SnN!Gyfs9-R**jAw+6X0xvF4wj6HDtpiRI`?y>wlVhAf+<2XYLBdu#FAWS6 z1(nWZVF)EBCWw?py9{TbiG^g_angC5@WP3H_-gVRxaZSGxcid^_Bo=Fq@M!J2s2!J2x8yTK+3I#Y)2v-#Vu95&*k_ZfA^}YZ&eOPQe zGlX9f0F6VK@jN(909+}3gD!~_G1e=VM(x0 zeyL+aSiWbTKLyH9YvGg$fjqFSQCpx+#%<*n4}65qlx^3>0#LFL?)rLB6kfs5mCloT z8}(dO5GJlk>hD3BcSF$tYUDfLuMg$jb}+hba~N4IGD-7 z=L<&$`0uI&Jy^$uFm3y*)tz~O2aPK@Zz~<(?mECrrZhv(kZJ^NJprmY_`(K&oJoYf z`n8%MNC#4YdyFdpyc7ZU>Hv-S@jH;ACt?a9iUPFJfg=E{Hw%zIiC6=ewb6lUIXe&- z9H=ok&~|`Xz7U50MH0y}I*#2hcJH1$dE-;s82Cb&t&4Pn=T_TSEOuLHkuHb8@p zzVSZu09F3S+nnV<#>d-+(1Bl#@_^;|)dhf>V;u+}H{Y%eN`QHATMLK;;I-3Qpg(Ox z5}^<$tWLtSl|gtHlg1mh0$ySHUW0f}ItX=bJ@gS@$2pK5+tjrQ@qBdtk={*ocpIUP z$87|QA>L{FXzV^fh@QeDOIWY)omL9D02OCm2YEH`! zvRM%5g2kP^rZ1l9YsNa%i|#KKfCQoqL%l2yHqGi;x9T;LS;|59cWzkq=X9ZR5`Qoj+071E%(Pk zc}M`%!4aMLQe__QqP0;w0GjK?m?-_kRD8_%;x*ni07pMpA(St)bL?|M6>ysF$X%aW z0FgvLLoGq$;$zI^?~GkAz9In1U9;fi7b@W#OdLX|;=0)P$6OyB2<@cucl-qyY3Tg3 zAOHtGQ;|;^LVG^F0Dhn2gKUn57k>dp$CUu3U?R!>e3_>POd8>MAAOC(N`M*{p-m9# z8fWER(Y#C(hg}B{9+}2CMd&{sCyw|uCy!&GW_Wu|`nf@F` hyMFA`$MSO+{{aqPX^z~5i4jtdq;e4h7xp6C5O-|zFh|GfLD{yv&86Bqyhnj~K@ zn*0P6rmiaAM_S3Y@;cX^Z(kWDgCp$S7 z;fTZ`(UwFQ0)fCM$Haj&FYlk_@`zv=&*O1G6e=Yp1(||HvXeKWFfJ}GD6|90!NFdR zu;-?-cnrv%#a;Y^x35c;)#^vPq!{j0>{{v1m_ zAWCtA!XVM8U)=Iiydnz*Br{{>$_joW2LB!TzuZq9JW3({pJskc`aLTjl?cP5emxrz z=GU<#6aePQNM7!N@hWe_dRT!z+Jq^QR{aYjbU7je5u9NcN-jpYXNv3Fx2xvZ%_?v8 z-R|BnYA*KHf$JKE(hJw<8?I^BP3;;RF{(E%AYd!~hr`GG@z|!%M0>pB;M+23nGg&b z7rk;$cTro8W``K;t&;Wy*XGe`vRuo) z?t49HM!pRbHq3Ia>`@y|%h$l(EZ=+_mlAROlbQW&9sk{DYH}_RQ2F%(L#LLk3iCX8&jv%fX03r+dM39>(qKVZkwA%TH=Kp}pRUfv-m_Bn zTL6D|_s}V5*u=J^>4m#meebLhuCY8~FIbUoKm7RMfXpK;<_>kS!58Syq;N*kpiXh& zL`^!aZ{khvKD3q!xm0IiQTO?8bqwZ}{WXOSaRqth!Eue#W1geaWgiVDue9eNG7@l) zn`a<{Yv*vBF{(kx-Tdh0u!epM{pxX9r=WJ0S(7i@q%(75f^OK(739NvM5>R~tee!` zX`&N*UN+0(gYs?Gw8~VSL!3Ah64?p$iO$NMgVx;so)7l7uZi3Hl&y2K78cykhHQg( zG&aVLQD~SeqvrgpU#Bkbf(JZEA91*t? zBzXD*w_mFD7yAaRdd|=66Cc0D!SV%y2VM8oIhsb+or&j8z0@c z-#WAdl(vCDwd~Y&*b#@DNBE*hFQ(H?e+*)-^uVWY%-x7G>vjqdSlLp5cxWEpyS_o{xMYQxF zn9crYq#D6dT6S^H-eoJv&=jF;M+oyoTyk?piOl4%Q&@FRo|sm#=dMV&0#Ez!uyWxI zK0HN2)f^U>syubV497q34%2gXH4`n-Q_Ect7C5;}@8p(snvXZrI!~DLcgN~XUn(}e z24b?ap<`2xD#G>TY4{TMIZ>p5kh@lG`688sb92JAd>Kq-)5kOEjI0PE!KNLW8A+w) z-OFhiSW!W=La6VJO2wj`3Adnsjwyvup!p5z9e~ak@?IJFdb5~SHEiIiv z@*l?3?lz!~SB})Izpqi1#rOGiRLR;qq#o(_$)et{cZY zUw4Wg%C>5(47mHw;5d4De=2<+OJ5ep?g_nl*x021e76~T@DOp5GhK$wJ`%wrKdIou zx5|cerY@8UB3Y8J%Ukx;HgRHuMVYfx@ZM46t=6-YFDc%E-UX*wuGR0y2ykt{JtUmQQ+pZ3wfd5Kp_&cR+hsmusMGXLRG%Koin>WX>;B1@Gje{jVyFD(v t-$0E+y6uL=444DGxB5f7A3B@uP%Au8vfv9r!chDpq*eZ2bskX}e*;({<#PZ4 literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/58.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/58.png new file mode 100644 index 0000000000000000000000000000000000000000..6b645e8705cd50bfd62ef5490e5574e6a56c003f GIT binary patch literal 1713 zcmY*adpy%?82>qPX^z~5i4jtdq;e4h7xp6C5O-|zFh|GfLD{yv&86Bqyhnj~K@ zn*0P6rmiaAM_S3Y@;cX^Z(kWDgCp$S7 z;fTZ`(UwFQ0)fCM$Haj&FYlk_@`zv=&*O1G6e=Yp1(||HvXeKWFfJ}GD6|90!NFdR zu;-?-cnrv%#a;Y^x35c;)#^vPq!{j0>{{v1m_ zAWCtA!XVM8U)=Iiydnz*Br{{>$_joW2LB!TzuZq9JW3({pJskc`aLTjl?cP5emxrz z=GU<#6aePQNM7!N@hWe_dRT!z+Jq^QR{aYjbU7je5u9NcN-jpYXNv3Fx2xvZ%_?v8 z-R|BnYA*KHf$JKE(hJw<8?I^BP3;;RF{(E%AYd!~hr`GG@z|!%M0>pB;M+23nGg&b z7rk;$cTro8W``K;t&;Wy*XGe`vRuo) z?t49HM!pRbHq3Ia>`@y|%h$l(EZ=+_mlAROlbQW&9sk{DYH}_RQ2F%(L#LLk3iCX8&jv%fX03r+dM39>(qKVZkwA%TH=Kp}pRUfv-m_Bn zTL6D|_s}V5*u=J^>4m#meebLhuCY8~FIbUoKm7RMfXpK;<_>kS!58Syq;N*kpiXh& zL`^!aZ{khvKD3q!xm0IiQTO?8bqwZ}{WXOSaRqth!Eue#W1geaWgiVDue9eNG7@l) zn`a<{Yv*vBF{(kx-Tdh0u!epM{pxX9r=WJ0S(7i@q%(75f^OK(739NvM5>R~tee!` zX`&N*UN+0(gYs?Gw8~VSL!3Ah64?p$iO$NMgVx;so)7l7uZi3Hl&y2K78cykhHQg( zG&aVLQD~SeqvrgpU#Bkbf(JZEA91*t? zBzXD*w_mFD7yAaRdd|=66Cc0D!SV%y2VM8oIhsb+or&j8z0@c z-#WAdl(vCDwd~Y&*b#@DNBE*hFQ(H?e+*)-^uVWY%-x7G>vjqdSlLp5cxWEpyS_o{xMYQxF zn9crYq#D6dT6S^H-eoJv&=jF;M+oyoTyk?piOl4%Q&@FRo|sm#=dMV&0#Ez!uyWxI zK0HN2)f^U>syubV497q34%2gXH4`n-Q_Ect7C5;}@8p(snvXZrI!~DLcgN~XUn(}e z24b?ap<`2xD#G>TY4{TMIZ>p5kh@lG`688sb92JAd>Kq-)5kOEjI0PE!KNLW8A+w) z-OFhiSW!W=La6VJO2wj`3Adnsjwyvup!p5z9e~ak@?IJFdb5~SHEiIiv z@*l?3?lz!~SB})Izpqi1#rOGiRLR;qq#o(_$)et{cZY zUw4Wg%C>5(47mHw;5d4De=2<+OJ5ep?g_nl*x021e76~T@DOp5GhK$wJ`%wrKdIou zx5|cerY@8UB3Y8J%Ukx;HgRHuMVYfx@ZM46t=6-YFDc%E-UX*wuGR0y2ykt{JtUmQQ+pZ3wfd5Kp_&cR+hsmusMGXLRG%Koin>WX>;B1@Gje{jVyFD(v t-$0E+y6uL=444DGxB5f7A3B@uP%Au8vfv9r!chDpq*eZ2bskX}e*;({<#PZ4 literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/60@2x.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/60@2x.png deleted file mode 100644 index 6176ef0e38447b9af3c0116681901787782a8f52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3199 zcmV-_41n{AP)*YOIW`^J~GZq~)-xVD#ILi=PW;(`YX5KZE)?p@DrZb})Q)Edq@7_~- z>i+7Iyo#kv(ow&v-!r1AQGfHl2FZHPRDy`6vu3g!O+~CZtnaawupVHQuvW1mtPz&S zBG2HNjCOv#Gxy!Qj9V}o~+M38sH{aNu1)Cl$u@FODj`CZ*#>W0g#VIcBskv z+-G&TxJY5rB13kMo5MQ|2@HLNX7{WLr_ z0narTGVEWEEOo%s;LfiB)VPsw!Ikx!yQugdYiQxp8gj0xBgp;w2 zLdm3SGGt^`FAR~Xqb*_=liyAfhV@Z$s_J~joeZ%e<=W5RSVy0@zLq|^yhbGZd|&Nu z&=;3e>8durxeR;1o-YrkuEoG}I=c4+R@mg!oKy~s4)3Dh{$&+8mz2|&Z?2=cOR7_v zrzHDxSYN)WF6HE(-@Af(qvLQ4qf>QQu}rabfcAyHdre$F#uU3|dk-CZO%2Gi8^ghsseoS%r2q@utN}l3Fkl>P!4&rvA8-*XgcD~o-y}^P z@Wti>R)K&+!d3v!VMPHjh6QX`0K=%T6~N!afv5#+JYZz_JpsHJ?CqMl0B->UH~fy* zVgdXBSlc!C4O+k|Tu9Ro2;h=5pG;W5=7tA=O9b%h0~PQGE#OrGIFe7mo-Z$Oz$VUv zq5mXNuE)^OsZecE*1=j}V}tN^UY0E-MjTvs&IN83SE%iSH8Z?pn^Eqd zoqV2XbUZf>@V-?&bVFSiEn{8Jx@$!@y}DyiKqH94a&U%kqIT?z(S0ksXzq)R@zbvQ7P2%EfYdYy~YkFyDR{~yNSSi|7$LwcA{OAonzsJHf=Y>W(>G?)F zLFstbsjPGOet~>hWgCr6B;oY|0QNkV+TYSWM%OVs0V!~AW!)z7_W|;id=b>P?9_l1 zR*IH*Zc9HokL;ie7~;{-HPS(>cY$WJPG-mgUM_-)#wZ*o5Wt>)MbV4f25E6^C&N`> z-&R}H+q>Z}=)(g7%%EI)fPpRN!PM;t6a_Ap{`sDj-PAt{gNFi0(YWZ-#UtcT zz1$@ItfXXy8cBgg9n3n6B@UKB*U#Q;rJc~V1(KrutMOm!db0*B11{;Odq*bx;}iy9 zIGzkN7rf{L7MK7S1%SW%dJ7GX$Afq9m;r!4u%7{zIqyOQoB{5k2>1;Pc)uS-Bj5$u z12*5mRDcd%FeL{E+Xn{@*aD851lT`WDu`(ko?Gq?rhSv5@30O&kR0sorw;al2OOA# z<0d&c_!MmiSq1|Rz`=HqWdTnf`yQ|zWZ6-4-W^Oq^}!afP0^Rw6peuQ(-iI5wP<4< zoI@XM0o$cYJ593Fq^!QEo-1IRqU|7y4Enf`atxcI?L62F2OIEl;q7*sWaq)gjiN1J z`>je1;@(Zsb|uR?*bcJnAj^KMa=!&^2U+$5e*+wB`(QiBvfs(FDcUYo+Ci2DY*Vxa zY`@WA=fT#&X8r4mb+C1?b+BEFw$mgF*rsT^l4Yk!_IuIxUsvpZ7utUS58lCc6m0>U z_gj_rM_BA2%YLh}aOT1G$4CttWO)gAbDKM>_}mb;TZg+e*pl- zpY)faB=QUHQbOm{G!8yg0Y02{iU5A1fv%`(m*OYEJ6J*rI!Q$pzuL;JShE3ci*u#C z&YKNUImvypY8~8_Dw`uNp3B?g8Rjvpqt*6A20KR{e>_aze67W= zaX~J$Spa}{OQM-iSU_@l9fqjD0%)nWvXr%x@32M zEN=BB;1^Z2QMfNZZRX_bgkuReRkE$Rc_+QaeQjmakQC06x`vrg)aaG0+|P3)mY`KU zj(KuZU#f3@W=lVo_iB@a0J+<> zeXyZ@Ffe3&9swT$X*$6&%EdaASL*hB6#a~$fHn6fAUz*~fJGMqeNSZ88~s0+($#I` zTvkEzmsAVnjDQ8cJnk$i7uWkoG7hlM3mhyg9Ut&ab>jq9m?aU1PTQDBx*kbvYZ*wv zd(YKX^vUaM=>i75P;>4azVGAw*eTam(P`IJ(}spVl5pi1W`(CQ3oDi>w(@5>xVRYl zVYAXSz=_3^bkpM-$@zULed(q;`VhmO%Ro_b0et!9I&%I{M%O;Lj>dMyjRUOsh|s;o zz;n9%K^Gs%s%J^WjB_ynYG{kn7a6W|VHtgbo%-n;KrC^#b8%TJMQ?2$Fx|ZqYFjT1 zk*N=O8f%8y{~9Z4YO2PJvoX?7KfJr1oQuj*{j76&MM|1e)zkM`m;7T5JzCO09lax_!%f2e^*T!( zFsAC+tY=}`gpiGB41N4CJT^fceWR=q8Xld%=a~#w*pOm18yV_=QM1(cXjU~s2DoNG zo~&P0kD0($YjYiLm12eLG6L3}d=fzRSaDOo?IAFeO0qBa85+XC1Gpz5vuptCkdKCR z?T@ZqvJrH+FtZ`W4o^JD;> zz~xP{kuz5%Y+FC-g@Mi{SHSvJa->=<39~SgAQz!$bh>pW!W1Pz7-7}sN9s&+1&o@Z zwByvtOr>otktXtYXlcd3IViwpO}_MR9mc8ZS$aN ltM93{E6UJCPM->^{{d|vele$KYx)2H002ovPDHLkV1mKs21ft@ diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/76.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/76.png new file mode 100644 index 0000000000000000000000000000000000000000..aeb172ea4c229924a825106d3a9aa11d21e4ed44 GIT binary patch literal 2022 zcmZuydpy(YAOCJF8Cwh`m(yBU*i|lVZOWxsCL_s+HjLl0i_6#$EtgV6Nv1e*PCu1H zZt0x!LWUH%7LiNnSENYm=WwJ_XR6ch_j|p5&+GL(pU?At-kceEAn-xlY@nP96Ll9 z#KB4U5lS`yP$Xn!%IApKNC}@Oh$c&@s4on%GGB%9DC8H4D4dG&b!Q-*gi#!%4bB=z zK-oi)NF*gHB$VvsyysiFaz{n|LnMkIGJ z#Fk(M(ObTX{H^26i4Kn9Mu@mV0diHB9VCnqQBkN>qwnMEJw@Em|2PSvzqO@o5WjkY zC*lbB@7l^z$|_3sh~jdT&a3+NM9LTD|6t#IDEL+L|GLcAPQReaR_&n_{P$jSTRs{HfWAR=+SI9%;Pi9!K*WRS7{n*LafdMafaB&)oTG7(j};`M*WP<39HSJKO8?idY! z_ha0baYg_18ha1hk5>rs%H1`7|LW{iJ& z=dvu~dlVJkx7dC#*07^IDItv6)8la}@61RyuVTaJfEqq==hzUVDlp&h<#iXbKToI@x9g%X?_oa_^;@r2%uceL(?|+aR^wt4DElIc}7SIdK4Wp#-&aUQm!6HTJ%S9&m?sGtj3> z+xF8s!Qx|uH)rX(`P9dJO!o_pmCWa~$Z`V-l%auuULF&}4d++7PnQce(TD{(8SC^o z)z*T@lC0}`1c=7;_y{?-w?fzvdn3(7ze46$BdNC#VlIRjyrpZrwzjJ)9AuaI$(9;d zoNy~K$i2+iAdY{M&He!Ixb^uVqZ zm!NPO>3m*6z0Gjjd|^Xv1DV^pW1@~iN=}j~nraADv+b3vdT^zLN5M|Kwwn}7py#{G zn3l51y9GxNIXI3|%M>RrIZ_v;uiaYZLKcz=xBhhtj}$Vi-|arG9#Q_=hoCFmiS>ht zo-+|fUQ1m~Sx0UkxOTtXzql8k1|FQgrL+0!=2y>)_pT_8!=UYy3DCAvs=3Bhz^>3+ zDxnDVtvgsCY1a|8E)xVJwh0Ve9DwK3Op0GiA%InxG2y)Hu3?Y{5aP3gWp++lqp}`o zFOO}aqd*)r3~-h?C%xzl?tuFO$eSboS9oSKIAex-rnDx2DW~2QHKn@0iTsTNCOq+eYi$p@ZJW82Tg9m+5~RW= zH_cbgkzI95>xmTx&g#d}rm329gZ?=#snKir*(re##n?3CVEfermunl`)vn}lMl)sY zj+J3yT7#*+XGxQrn*UVQZH#?zb{gGRL+E}AY6P{ZCz_QFLH)eocjo(oJnfmoIWg9n z#*$ z=^BC8_pal!ji~UPk?Keu&0P~5+UHZ!$zFiLGS8UXAT&Ev5qFDE#M1U(bm(kLO8`sF z+kVJhYVYv?s{Z`gH!$@>>f0?nRH{7Yeiqr#lJIlOXDvpeJ@I%p?cDaw+0O@0aEeA$ zJ#1LZM~v&omYvY=X+ z?iI_6o(0WXqZyxZq}CqT^FDaK=>fGa&`lGT`5Vmlh!~QGO%7aoc-%gG^*5#M-sfE5 H$V&bTRd8Aj literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/80-1.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/80-1.png new file mode 100644 index 0000000000000000000000000000000000000000..53c3ee5e289670fd975a59a763f10a10ca393407 GIT binary patch literal 1944 zcmb_dc|6qX8vofDgi3^?nc+By8EaW)tYf{*Wtwx4ExVDK!HhdUF(Hg4vUKbwL}B_w zwyT6}mE7zVbyDZVSjsXO%93+Ob-VZcf8WpNd7tNf-tY7MKF|Blo9=?OlY}Th005A5 zu*cwd-sQkVg?alGnf2Q|$49~0SpoIKN{hUMScJU?1pvg492g%^QYOy>co6XJRCi}5 zlK?Ui;TK5u4?=*%2p$>$P@oAfBnDCapdc}vL@@!;@Gl4xUVM;7!l7Rv)bnV#yR!?_ znj94bHAEO7bl_$XC=`l{3Jf;EVQjyZ^G;}ZD3uyvf<)42Gz3i_L5>PR>KYpxBX#tU zdV1PCgf=CHMD+u;Nfec@B>&;T1W^K_2oY2QnFKxH_46l3Q_*nvfzbE$wNEM`_`gad z%D1t210oM@kh%yRUB2`8w&BEN@gZ z2nzZA*~}nLy+3&XfY6i!#u5+mEtidu6>W|_F7MpWog%z9fe|z8XDe8;=C~ZklhTL( z=oUL<88O=(pSX}Ej(Z-@e`U{zJ6MIMvM()WGTSz$N4j24r@tkIl^@v-bb=DY7bRu+q(;YOP!>|7c?mb}ef+DBc{JV? zGMDwp>;`UVddAiK;mM{q%~;8QltmHM#*;U>Dm~R=P;W5&wn6XqcjlMk%r^n4GyXKA{l}OFlaxcV0$cZ7GnW7Fxf^d3o^te>N zA(Dw5YqXOfKbA8k;VAIn}K&Y96UzdY1HQs;GVvR%!!>!oG+Uj>7T zvAdeS^)Kr1!($)Y-0FH(L`FGQa(Vhd5Qa24H4n!1ZWLX0l&@DOt^Ly^DO$r=z@@)1ZLcdQg>BO@@p!~&Tu8*b2lJSoUGbcf)P&=(Q)-kHEp|)*~64p zfnXE85Id>&BX0@Q){}m18YfCfE6lEl>gqLB?^{%u{y0`}1(kBkuFBrKjg|N9X6}JMmEMzJ?>#U^y+J8NDVD_iqO}Vy?j9nw^h>mCL^|o!PT7Z z*pnFg8LQwd6EKYtR7S0yXUN^DUGpk&>?l))EX?O?e&$TtZhV3b=c=01-`;I?bSpfy zFmBHnmJ;FOU{x&-IypHj=vS^)HJ^8;wt;ti_?paxl`2+A%^}?$Z{d_DmRTb!Afmz? z^o(v8QyOIMuEvP71LNpPAL+Xv0}P$x2H5c+Yr}N@42Pf8!a>H~u*?v05&jW?MgEz} z(6D$B*eaL;Iy+x-yAUc34n|_tIJ>uQ0 zB==4%+mBp#8_OhRwxGkFL(WlauEUNVBj#`}AgMo`>`vZR9q$wgO`jIv0@`BkC9zWf zFHaS#*jovc*9eYLXAZGxABMH>ll|C<{7&sh5=E_W4pD?0jB?l%*=9>AO}bMv5Ef3m z(^-mhN*MBKy6u7&P1{nuvnzC%rJ%WF>zMtj#URjlw!U8+*DcOE-!bbcqT4GItfosV2B@H&%1PB`Oy;pefcx^AVfYA)rEJysFn{MH$$gvza%h;rU^2+r+RW~76 zSk6|7Pu$ow5+zaDOKGldjr>}XM1i74|AM&??C5FQz8fdv7)$9j{*Sx&?+w=G=J+T) zQM|SxH^|-IA*puj*_>{08s*l(qQl2HZ?WzEeEq|-!fS(pxmf)HPo=u{zK}JE)K6VT zt`%N4*>t1LE2{QA>8WxTcXm`eJ&oc0lNOZlgkHf*YIc;cT$9;axq%Dx@u1`Afe>Sa z!sY5Nk>aWV8C7^uDT^X=E%YdH*{=f}>gnD*YihVxTGApKw0Q)|{+YpTIJ?Mmx*wcg(SmaOu(S> r=1VX^LE`Flkx(n=<~6`jUhUye`29+}=iGDV!FTCkgT>TaoxAjJTf$&% literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/80.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/80.png new file mode 100644 index 0000000000000000000000000000000000000000..53c3ee5e289670fd975a59a763f10a10ca393407 GIT binary patch literal 1944 zcmb_dc|6qX8vofDgi3^?nc+By8EaW)tYf{*Wtwx4ExVDK!HhdUF(Hg4vUKbwL}B_w zwyT6}mE7zVbyDZVSjsXO%93+Ob-VZcf8WpNd7tNf-tY7MKF|Blo9=?OlY}Th005A5 zu*cwd-sQkVg?alGnf2Q|$49~0SpoIKN{hUMScJU?1pvg492g%^QYOy>co6XJRCi}5 zlK?Ui;TK5u4?=*%2p$>$P@oAfBnDCapdc}vL@@!;@Gl4xUVM;7!l7Rv)bnV#yR!?_ znj94bHAEO7bl_$XC=`l{3Jf;EVQjyZ^G;}ZD3uyvf<)42Gz3i_L5>PR>KYpxBX#tU zdV1PCgf=CHMD+u;Nfec@B>&;T1W^K_2oY2QnFKxH_46l3Q_*nvfzbE$wNEM`_`gad z%D1t210oM@kh%yRUB2`8w&BEN@gZ z2nzZA*~}nLy+3&XfY6i!#u5+mEtidu6>W|_F7MpWog%z9fe|z8XDe8;=C~ZklhTL( z=oUL<88O=(pSX}Ej(Z-@e`U{zJ6MIMvM()WGTSz$N4j24r@tkIl^@v-bb=DY7bRu+q(;YOP!>|7c?mb}ef+DBc{JV? zGMDwp>;`UVddAiK;mM{q%~;8QltmHM#*;U>Dm~R=P;W5&wn6XqcjlMk%r^n4GyXKA{l}OFlaxcV0$cZ7GnW7Fxf^d3o^te>N zA(Dw5YqXOfKbA8k;VAIn}K&Y96UzdY1HQs;GVvR%!!>!oG+Uj>7T zvAdeS^)Kr1!($)Y-0FH(L`FGQa(Vhd5Qa24H4n!1ZWLX0l&@DOt^Ly^DO$r=z@@)1ZLcdQg>BO@@p!~&Tu8*b2lJSoUGbcf)P&=(Q)-kHEp|)*~64p zfnXE85Id>&BX0@Q){}m18YfCfE6lEl>gqLB?^{%u{y0`}1(kBkuFBrKjg|N9X6}JMmEMzJ?>#U^y+J8NDVD_iqO}Vy?j9nw^h>mCL^|o!PT7Z z*pnFg8LQwd6EKYtR7S0yXUN^DUGpk&>?l))EX?O?e&$TtZhV3b=c=01-`;I?bSpfy zFmBHnmJ;FOU{x&-IypHj=vS^)HJ^8;wt;ti_?paxl`2+A%^}?$Z{d_DmRTb!Afmz? z^o(v8QyOIMuEvP71LNpPAL+Xv0}P$x2H5c+Yr}N@42Pf8!a>H~u*?v05&jW?MgEz} z(6D$B*eaL;Iy+x-yAUc34n|_tIJ>uQ0 zB==4%+mBp#8_OhRwxGkFL(WlauEUNVBj#`}AgMo`>`vZR9q$wgO`jIv0@`BkC9zWf zFHaS#*jovc*9eYLXAZGxABMH>ll|C<{7&sh5=E_W4pD?0jB?l%*=9>AO}bMv5Ef3m z(^-mhN*MBKy6u7&P1{nuvnzC%rJ%WF>zMtj#URjlw!U8+*DcOE-!bbcqT4GItfosV2B@H&%1PB`Oy;pefcx^AVfYA)rEJysFn{MH$$gvza%h;rU^2+r+RW~76 zSk6|7Pu$ow5+zaDOKGldjr>}XM1i74|AM&??C5FQz8fdv7)$9j{*Sx&?+w=G=J+T) zQM|SxH^|-IA*puj*_>{08s*l(qQl2HZ?WzEeEq|-!fS(pxmf)HPo=u{zK}JE)K6VT zt`%N4*>t1LE2{QA>8WxTcXm`eJ&oc0lNOZlgkHf*YIc;cT$9;axq%Dx@u1`Afe>Sa z!sY5Nk>aWV8C7^uDT^X=E%YdH*{=f}>gnD*YihVxTGApKw0Q)|{+YpTIJ?Mmx*wcg(SmaOu(S> r=1VX^LE`Flkx(n=<~6`jUhUye`29+}=iGDV!FTCkgT>TaoxAjJTf$&% literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/Contents.json b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/Contents.json index d44901b49..ca05e3402 100644 --- a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -3,51 +3,98 @@ { "size" : "20x20", "idiom" : "iphone", - "filename" : "20@2x.png", + "filename" : "40.png", "scale" : "2x" }, { - "size" : "20x20", "idiom" : "iphone", - "filename" : "midtrans_icon copy.png", + "size" : "20x20", "scale" : "3x" }, { "size" : "29x29", "idiom" : "iphone", - "filename" : "29@2x.png", + "filename" : "58.png", "scale" : "2x" }, { - "size" : "29x29", "idiom" : "iphone", - "filename" : "midtrans_icon copy 4.png", + "size" : "29x29", "scale" : "3x" }, { "size" : "40x40", "idiom" : "iphone", - "filename" : "40@2x.png", + "filename" : "80.png", "scale" : "2x" }, { - "size" : "40x40", "idiom" : "iphone", - "filename" : "midtrans_icon copy 3.png", + "size" : "40x40", "scale" : "3x" }, { "size" : "60x60", "idiom" : "iphone", - "filename" : "60@2x.png", + "filename" : "120.png", "scale" : "2x" }, { - "size" : "60x60", "idiom" : "iphone", - "filename" : "midtrans_icon copy 2.png", + "size" : "60x60", "scale" : "3x" }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "40-1.png", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "58-1.png", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "80-1.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "76.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "152.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "167.png", + "scale" : "2x" + }, { "size" : "1024x1024", "idiom" : "ios-marketing", @@ -59,4 +106,4 @@ "version" : 1, "author" : "xcode" } -} +} \ No newline at end of file diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 2.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 2.png deleted file mode 100644 index 68c65adbeb97008bc57c75485f2d7c2d84b7f3ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1859 zcmV-J2fX-+P)*^{{G$O^0mq1p19hcx7nq>-O1PL?(_NDy_^?eh4<)aU?kzAt~m zK7_Hu@UcA(Jt`~Cj^|Ns8~{Qdst^ZL^0^~U1!$m8?a>h|vT`|I}m z%H{K`+3um%?XuhN)av!~`u*DM_N3G7hR5iA!{&a(=8Vbcv)S+I^!n-b`k2t_Dzo1J zsM`Rh+5o580IJ+jx#9Ty{=MDteZ=O1#pj8~=#9zfjL7JS$LEO1=+)`=)a&*$wBG=% z+#j#qCa>KmuiYiD-50Li0HxY;c==FNT=84GY?DhLly5R$^-3qSV3$EP> zuH7-Q-j&bl_WJ#q&gz85=Z?wfe8c9s-0-yA?<=s~1+Lu;uH6={-P`W>+U)m##OH^` z=aS3m^7#Du{r+jdq zv)Jy`==Ia<_7ASz9k1O0s@qGt;qdwVvDfZ^uH8ns;qUqUvDog= z>h?yt;nU~!ve@o_#OB%S_WJ(*(&zPw$LEX5=zzrLtJUqn-|>3F=8wtf-|qPL`~9BK z>%QLc@Amtj(CdZ9=Q6b4_4@t1-SCyn>d)r%>-GB0<@Bi3?W)!7*6H^2`TU{P?NyM; zt-Ik+~!MfR^?zQM>45fKp)5fKpysa{Eq9MSls6mmi+jEzrBPEF6u0vfp> zfVuffwN|Uv8_gDEPMX`DYPZ+#4~B+m*|~VF;JBXO4c>&&!r~GXvQA@pWp%I?yo=*# zeIp0a3Y#^5EBLa#v%3eK`O*6ahe`0G?;d4-wZ!qs=~?jY{GxgZh^$9nrPnvXx456) z-a%zO`u^ch^q~Iul=W!+kI{@yc>0B%b6&42h@$wK-03^@DW*0rsyI0}wr$%^>NYiF z*S4(}Xnaw3&fI9P;P2nJzcqWf4h=*ah-444$9xe%6EtH?Far~6p#|rR890L;5**WF zDxvubOv%6?Ee5PywR+9kb?X5pltFV~!^TaUw`|=8a2=Sp@7QTH8ck-)E=`AcTcY^-m=sTD}8+Z{LPwX4KM`;0YVA10l^{ep<&?>kx`z}F&pHl1rQr&)#4Mz z6|W`w27#%7=159TNli=7$jr(P%Zbj-L%vj@3kt`Pr&OdRCKQ9|56zHQl9F0lRz9w> zij2zWDo8O`*VLM)na8Q?>Kjye+JHv)rskINDV1fnhPFu{sRZW^oC|Q zbU5WmX8E*QGLE_*gF&Lw$4%x0d+N>;;Ce%IoIG{oI}d^X)&)mst^T44 z=u4qdm&_L@Q+^1=eNCUB3&K}pDp$pVJMQ+vaDKbNYBeeC#P1ij7 zz6J5W&>XiNpyTh{{Zo>`Z5}+YU#|tk+ky<*z55Jeo(CBq@ZjMiTcNETkLQ161Po7} z8tdXG%bZ}=;+_Fw-iLF*@chL?e@!!w|Gw;RSP7;o2K8z>2GuPQgR)V-ep6I$>bz$( zzI`Xapafdz6gaaL0q;LpK7MNW`~`nzhMQEh@2fu1zG={v%V3Kms(`kID7gW8h%wuL z)p6B)2E8Q4<%(dikYJ<;_QHoIXo4naf+lE!CTRM|AAL@dWBIr5?cA{uKmZiRU@(AJ zQQ3b$002;Gz<-x-hqSpIR|+gbQzuZHu_ot?Rb_jdX>4!j=<=wD%Xu(dsSJkKm2(}M x*}ifXnr1f-PqW#R&s;C~b_5Rq00000FanY^eC$-NC^G;6002ovPDHLkV1hgbF)085 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 3.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 3.png deleted file mode 100644 index 73b53db66386c7506e29bd3a915cff1b1d1a04e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1415 zcmV;21$g?2P)d4Gy>4Nu4{TO#5;hV z{@5yO0UglOubfabV}ZEW7YoPKsjtyj0X==nDK#UnP~P}r`TYx9?wr^B=)0ZY*Sp7q ziK*`aw6W0ggt27$t)JJiC;ny6)ExM7{b8@vvlnXFBmX?~R{MG-EM5#i8?6{$)o^0H zsHEZMD%X`|@|ETCwH2;gs$A^Rf1Z55GZ0DTUJ`A$tN|_T`jznQvzyq9b+=SCUQp6- zaj8t>!jgt-DqNS9%Iw+NKih^1uZkgQWb{9s!=y~al*kvA&y_ml%(#8#2Nk(4to8g?BvRRHrA}G!*Whh)30oNF77a z#vz77NokFLL94gCQK@KDmb8uj*&Fc1(l#m`LU|&d{%HBw4Zo~s-}SL?dzr+asvGX~ zM1-~3&|-sbUxJ8VZt%=*Qs%XIX;d{SFV>H|-!(QCRfU(8r*}edJf=QgJH$TkX5aN5 z;^0S1oc++pzUm?Lf7b^MS~DZHED%q>+coy8?4c~4pI4@_u+_ULPygL&AC(kAX3dNi z8`84bCGB4JMfW*Qes(oKQp%0vB!1STF$&#-abDO;j za{nupO$zrV#DUS8(87-U69+kSDSWDv@9E$NN&LY4U=DsMS%2C6(Xuh|{boRmEoC(Q z*X{s8Q~na}#@2=GE_HdD2EvnSR)rST`CoT1SCk!nCp-DR5 zvW^Z$8L<`fpw*1#T;rRBZrKWSiOW;x4p|?%uyfVjeuCc5!B2GZ{YZIg5c-(}{Y~!! z{|wThQvCTAf_}s0ska4mc6-qKNc^lk^n=!go~Dcjv<_&Kp-m_qwSY!O1G;#i*J9Rz zjK;yx($Eqz8a3LS=^ZlK05mchr328Y(bj-QMgtnBNp(!`kkJO9aheo08qg>m{#}Dc z=>RmK0gaPNnBL(uDKZ+(vkpLG)&XdoCIvJy8nX^S<0?2x2cU5k9MB@8o3}sf z!0iUeXzM@Fnb!25*7>)S(IqaA+#j;rBg))Dk0=X*ror$l4V!25+&nbVQ~Qp!WAUtL zPK1Z2-;O4D@< z0?W3|t0JO#l_%rqY8wrh4U zKm!`k=pPMeKx26jWHg|Qb_pjeN`__j8n?a7Ud{ir%pMkwEXTr;rYwbe(93mL3e}{= zeeWvT#eK0{H5Oo>W@SK&)9{7RHZle@0?>d4Gy>3oMgSVnfJOis&S8qf#>@gHP( Vg=1DnY6}1W002ovPDHLkV1nzr!(0FW diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 4.png b/MidtransDemo/MidtransDemo/Assets.xcassets/AppIcon.appiconset/midtrans_icon copy 4.png deleted file mode 100644 index 5963315886483dd549b78aa6f7290bc538fcc809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 943 zcmV;g15o^lP)5KGjnDLmo3o|Fj%wRlbGJ9fK$IPd7R?&Fpm~W-Ap2j5J z{rq-KZ_T(|E|@?86hHwKKmim$0Te(%?g~6Y_<|oG{D4PFR6q#Lv`{e$guv0(|0T~9 z_PzF1T2sBXlRzj!L2Lz8#`aAQ3z;i9%*{OJS}t=nH%VhtM2jEuL={0mlM7!+%y8e){xCSzeOZzthggM;Z`{4RtN%x>9GI`3g{O+LIGj{ zA)zMtR=mh07I-91;)7LIKxl>~NKyqPZafWTRTM}CM#uSv*1-ZxkJjGH^^TCDNb(v% zHnMjQ$2D}ku4>J*boY&nFE*N(MMXi+(Ae9mwueRRV-@?Ti1krBb@pCTAj+{oq9DWA z#e6q1pPPltr{;@kR*bR$%0((5_tW^TuH$Z@BSO!G>A7${7p&#(7P8H4gQVQl6i8Ur zw+;xE|6$w{Z{8MXIuLKh5SKD-gJb-{OT{caj2%5AzG^3~e~3=F1nW4=;iY1K)O8Rn zY6@h1bP0zQ4knoYi8ZZ{HEoDB?TpF1cg*X7gdGVm5Wf|S3}{8VXIqV9VG?*1O@#B z1u0s@M1}t+Dtw}^Abl*zO2H*rzd#hIwFvq33t#ESf^HElLb_Oh79n*kQ1~1Hu>cB- zZV{jWu>cC701BWW{ii9N;y+Wudq?OObjwoU75Ux~UL!yO6hHwKKmpz_RIG*qlJ`4k zolIka((jZ_^83wtoc?dtI6=f)?F^rgzkna(C0}aW5%T!_1rmNddQ&N+^F$Vlxhz5~ z+$wNXI|o)Fmj%fymt`VEOW$ZrNz460)=R}cQL*=n*i2(LUL{FJkBf3%)5KHu4v*{X zy$Ow->4q*t`{0CC)D@=XxV>8K9Je_Nhmex;9ZC7{g`5m2F!z;Ah;kk@_)ZS#ztc&we8^9j_RQ9vu*6NZR6U;&h1=HJ-5y7%biW;JY1~4 ztj{?MJQ56sW@v`~yMX8yN(#;M&=2=dqhMH1r>WX?bJd zQS*s-?sNhNp0?b6)o-#myo0Djd;I9Ef^l%a>0oU8akQo%Hs5lc2$6p7L(ZZL4(IFge9;(ewjm7Ez2*pO@*~*NL zRlVKmh9TX6EH*pbHFLU*9(i`JylGKycky_Ta5SC@&Gz${YG2vnf5i*w-7=Lq#Fhc% z?bWhqc-Xp;)G15sls#_U=vy-dMi2uHVPHND3p(&|2IS3wf_d<6`gy%jo{pj`pIvS%zUDN1aCPIIi zMd+O+i|7qPYppI}Xl~2V8D8|<|3UQmtwMXmM@I-m!!WGrAUbDGI%_&-i_wIfO7NOq z5Q6s5zozL&Q-1bfy9e7n7@CY``*avC{07R=L#;8hr5J8aO-U@R5nQHlqGk`Dra;ShnwDF z&G!`vSDBjolTXJpRT5@jOl4H$J vaYI6FWYL8A}F?&cQ?7`3s&Cp)~OG|A$o=-%700000NkvXXu0mjf`#^UD diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/Contents.json b/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/Contents.json new file mode 100644 index 000000000..4beb542c3 --- /dev/null +++ b/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "cc_whitelist.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "cc_whitelist@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "cc_whitelist@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist.png b/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist.png new file mode 100644 index 0000000000000000000000000000000000000000..35b85c44b358e689c217a59a1e9e9fa5dbaecdd6 GIT binary patch literal 639 zcmV-_0)YLAP)Px%IY~r8R5%gMR6%PKQ4pSayFnDSh7du7s1-rI_zyft3>c*sAt(xZFuJ>TML}A zzWK0HsSJ3&EFj?!5e>i!3lRwjrVOzz<2c8D=%rXFmG1-4K`y!_iDvYddMr?wQp&r4 zFwK8T43^fx@OE)@P6)g?>{!?I#$e3MW8R`%5JH@kk_HjrkPareVLbqT3pNIyC4yI1`rJa%Jg4++`#v3eF0^&S&y48|GSoO3Z>Dj%T8dx)oSu*YvCy$ntQHem35_&r4`4<63t)UBoEsbFz}TQqT)!5)ah+E8!vcdHygs- z=bXuZ3IZ)-#51*tU7(v+?!cq)oKN*u(}?YNoc#MBNGKz(O;g2E`Aw}>J5sOLSGRsI zKI4hs!E(~Jb!s{cBoqjRaLM-{e)#x#TuC8>-6k3t$I8F!1)}m@37sO>K0U$SbeyFe z2BbYG=m5)k+j-yXz6?kex@WCNAdHMDVtZZNe%-5C&#SN2AcB;hRIzL4Uj}ob&x9#v zKWDOx$7}@`3Z)7l!c1s!k0d+gF8&Zl*{W}tYuBuDn=Ox>L0)8L?3U4&GCIEQY)mGu Z{{bG8&DkVO9peB1002ovPDHLkV1nSBBWeHu literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist@2x.png b/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d02f1ae89a338d5c6ac03159f281889ef3b20e34 GIT binary patch literal 1259 zcmVPx(rAb6VR9Fe^m|bWbRTRh1nN2oLOd8E<^Cs&D2sRZ(M6|XVXsQWn2*fSLu(%C& zce9B;3)L4N1u15Cb~l3BfKsIvtu5QISjAGQh{4kO=tB`f5Va<)+f8QX`oA+f+ho#Y zW|NsdWng#ae#|+)d+wcc&b>^vD|_Tf#F(!fA{INDcn7Lm?6!^Eg%I;f6AzE4Qe`i4 zSawp?si!r=_>@R=dwHqRKFoZbL-e8-D6U!N7aN9|t`afIRBcpoy}zK4AhEMnmU3FW zLh)p-a2RHNUA_!+ecsj@PK=I@&ew#k>oz?-ecP3}YZ#c6$=_lboE3uJ^a7<|Bu|-I zndcRbys}Xk=LiIon8>8xg5}@Fz_$pUPGk#(K4(9>tdKAlFa|-FGMSh;D!XyL_e!NA zobP&tQm}TywU^hwW*pkX;jrPTGK*fI0ObD_jYhTAq`E-`0@T~vs}a_ugu+tjbi%C# z6$p?8AZFzqi>W7{&quAg8~>|81qP%rmn`)ntQmarJ@x%v#bUAf1`^TDpqiF;@bkGj z#P3#x*as6mg3oX`xLExmm!iJ#asi%N2%oqIcjF%M+Q@K{ud47d1TeOYnF{5vZa7IUsXw zH=w{Ql+EXd4Bhwy0HGShNAY<4nj26c7Ru(Qo)-pVpGVe!nUD26_&~}HMz;HIp-FYB z-_Z4AkZtBZh-F^@X1|$5dLZ)ELgw~H7&4HW5giNpWcOWN`@F(PUf(Q~%N2Wd&G-^B zw@ASV^QZ5-=kDQwfq@0H?D5YP2x;e?i-xglTO@Ki7K>GGCO4Zc?AC?&3T>^j9lOe?9xlY-_qL?vsI{wF>f1Q`-08XG>Zt6+ofTxg#TAwuYH{IL11`~PKs+9E^)+h&xmxJ8RO*7#%s3q2E2bbp zk5x6}Yh7q%q@U&{5TEuBU7a2Mew+=s0!fJRWO6pd%3dh`w+8hnrpcN*rk}!1{Oric z$eh`>!9PzxQb#6p@W&8`p0l^evJQYhH}Td!YGmz9XHumayRzyEO>kC-v zC%C!gNuAiR2W3NOb7*_lLIx9&mkd&EAUvOA z8LO&`;u46gGin?($@4~ZYB&zn1$%fv1n9)a(F0#*r74Ji6XU79W>}ca=bsTeAFV@q z5a??c__Ah&2Gi;E?^c|GbZMytO&l_hiOrMQ`eCTAx|ax>gN0_18k|A`ci7IE{s(E+ V+Grs%Q=I?+002ovPDHLkV1kyRVnqM| literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist@3x.png b/MidtransDemo/MidtransDemo/Assets.xcassets/cc_whitelist.imageset/cc_whitelist@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..ad0a93f0717668e6a282df1bf81bf1a491453b57 GIT binary patch literal 1800 zcmV+j2lx1iP)Px*!bwCyRA>e5TWxF9f;j^m!V6EN*sU9`t_g719oLE;p*#l6WwE|X)?@Wdq z69Bpr>9x2yij=^GF5r!Kr_C$j0@I~Rn^}P4?_Fg$Wk~37{akGsXjr_^E z{-Str!E@qXai3#cCrb@qB{UfhH-?m`cXZS<-p^$mk+6R~BIVVB&1zVpkBK3@cu^PI zUDWKACPR)PmYWUm75b||ue0KEohjRYt0k8o6=m#njFzoPE?Wy(QIt#8R}HxmVzmHk zMsor4l4T(96SI*H_NplCHWh1I!FmU1p7s&1rf4Y zNYc46pOs&Lj8JXCuiIp^;+>EYfAm*r0EC=4|vuR>hTg>kA z(;l-pCu!s+2^g266GD^v2;4^K7Mj&Czc=g8;O)( zvKY%2HAi?%?0IA~J^&9rScI0B#)yl=Oty+t+dYQxbM61>;129{JZwZvGidck)Ii`n zqrEcCR*#9j!xJZmKE}OGhKmix!q|1*x!%HviWa&b(^a*C*R2D_bVk-`_vy)al_h zh^Q;vF8+Qn7(7}Dh*%=E1!1^aE-Of3PcRr!eILm7TF91%`&0i7e*!d{(DJLZI{h}8 z+;;1wfW+dd*FfrNb2$);M8mv+YSU#02UuM&x#TgGiB0pa%&yi$_y zF~*+4A+U-zL`|QpNVQCiQu4L@Wq9vuooIXGTelki1SHCU)OvV!qg?*H%+`U_d!_c; zSu7KqHPf>aA#^~70CMwrR^N+6cKk35jtD*rQZLKpgv=OyA*%YfnC-RJEfW)KqZuC8 z68tgl7a0ut(DfNjA512b3(lW=hXE?;xnenh zot>RSc)qP%nMOS;@fdF^f7GW@z^v4Ru*X4z;)TA=87%)6O_)S8`c1Mv6=ckx2F##2 z1dkc#A?(1Kx4<0DZTt4^vq9`086-Abk1)!}=duw;!b6Ef`d-=QR9S4@jf`cmLg3fP z7+s`k4@Kg7EjB9;BiEA;Kk7Id-VJx|);;)#f(D-xmO)-jRupX(Qnwa3VKp{{?v%@* zyY0e=ye!}8y5i|)aJcL(xxiGELF%+ep|^{vCqF8RWduf&-l<4N!aT|dZ5O13El*4c z$PzlBt^@0{LZ3<(M!}yIrraG4`@byUHjMwmDEeGB$GzwOHH0t1u55Fmuv6}6d>oMG q$1$RR&j{Z+Z(j4K?d|P38Q=esJ*cs?S&kV10000Px%IY~r8R5%f>R6S@EQ4pS)T~`VIgeXb0(c&t>%0^oYi=dE7MI|7Idr3Bl*jQSK zVo+l6_V)JTi9tC;uM|OpSO~U)Sc;VvryHUHiKlzFZ=82zkKO2b0WBsRX|7?`uS;r5ZF4A309$^(w(m*PFWvpqf2fteI>!`@K-OyI1n&M21aZ8AT5N zUIQg7h!{^2K_sz;0`;s?schH#hGb3`0=wbS1y+a7#eSwxL5Wq zDHUBnz^7>8a~1MU*YoB6;3p*h$f}J_Em9o-8RwDJVUfg?KWEx7)S^i7l9=XMsZ#=8 z*s-nW;)HF#H;Il4`9aw~jzskoYr>I>hBc9;rS;^Py&!vfB<=R9b1xYjAGcqLuSd&V zuN07?<=B_x8BwH$`9f*B{Z#zp!o>&IGi!3`>@+jnF!h6^-weq%B7rmOA?S*c$~C#> Z{ta)I-qYr&9nSy&002ovPDHLkV1j)6GIsy~ literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/dc_field.imageset/dc_field@2x.png b/MidtransDemo/MidtransDemo/Assets.xcassets/dc_field.imageset/dc_field@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..aa124ae5a4f8fdb4815b2e103bdf7ab1861b1e91 GIT binary patch literal 1384 zcmV-u1(*7XP)Px)B1uF+R9FesSY2#XMHD_~?rn>-6(o^VLIP0&w2gsO5EI1E#+V?DMw9x-DiPc6 z-)*Bt#F!{;m8irA?fz4mCKY4T@=AOVS~1bsfG^l?1c}CnLQosfMY`?o-tn8eTtl0^ zuuF-wliZz|bI+Xfou8RGcbTp>DJ2KO(MBeIg-BLQNoDrCxzIDyWg;GxB)eODo`cLR z6)sjku~_V$sg!vLlsYw^>kXg>i;INI?RK9R%JcIHymGE`w1pYixib`L0_8x~>pUd{ zy<4Plud;3~MM7msDkEPqP3nLN#TGWEW)6g+-y;f}6hR1n%kX(Vx}CrSk*+$*q(37~ zf3d~eG&mDWFdW@un({+M$37SqYQx%0%JcU4w)JNE5v0g6LZ1u6bd0iEzxK4bnY0PU zVl^^tKB1H$dhPbCP9&47i-^X&UhkMw%o-XROm(k>!w1(gYm+|Tu3wyZvwYq6Wwdl@33D8| zopR#69^KJ^P^iBwBQJW1r7!VMa-|ZYGz5atlY;f<{r<+Yie@)#-efQwdj_Z4C)g7e zB-0cKMSc^cHTeC_Cv3ijGrF^aQ2;JX)cHwzLqWeZDCL>As0 zQwSb3A?|%!WN&Y8X(Exl05UM424Qm*-VNLDRbR1mNypW7WEk#Yq|jIJ>^77t*-J^v z7c73J6D@x4etWH9G>_WjLVHI8lpw20O;a<{X2)NNE2|W6TY+S8w>@_5`3&~NHteI7 z7LTNLsz>S^x8}Ft$1#OMp#$qDQ*s3P+J?$IgOInOSgME4$$a&~`<8=XcT%lE+{&|S z`amSI+2&P8 zYgbp-a(iA#?-&92`)4SsK@@g(24iIiz|yo#?SgQ}HK`26aZmI~Av36mc3|(ob{<0o z`KbbR*P_yW7cV7Tkc(=QkAn9L822a6{(8`o{r&wLFZ?lH2!3*m0K)wylwW}X@Qk?+ zQd_YZ4}o?hmj>*SFR?j~0dzB&2pq>%* zH7+r5u0PEhJuHNHO%QKiR9?E?=W9B3EdX_7-e0x$A&tcr@ELgAy3jY^{@8Bp+*z3W zAsAm|kpw(o{R06|%WmeI;97vQ9Rp7r@a#qO+HqI3&6KB(_Q{laPSL@084=+BE)n(3 zIdj4PJ{S5oNZ)gWK9}z47#VJsi%i_68LzD&$zvoeb4Jy^2M2aw1 q!Op~`uv(ab9ph|Mk(iHvE&dBvDklKw;~ujB0000Px-4oO5oRA>e5T78UER~0|!y*Il+R}e_SVnry>7*P@g1GU<21IBb~B+#&?A;Kp^BmwUv)j5KH<`KToO|wl_x#?u=YG7)R3W9)xh0C}%Zk)vO!Q%;sIG$AkQXu2 zHAQrmi4U`)pCps<{XwH(e<|g1xjDBAs*@BwUXqR=is?{|$+6>$EBEiOxb&f7{V~#EuqO?+~w$yc< zE=hw_(00Mb0>b5szyS`(`FuWd%W)p{J7ZaIw??C4MQlod$IoXSGFdw zv4Kb}z?AqQ>}4*a{z;SQK$r!l3Lq@HIF-#WM~A+JecSvp z7br5HE)cCvr8^o;V|-I0vFhUO`i7nIgj6Q?GvzodM8|JS(I-_eJ=31^(NO&2lF(B=o|3PZ(@iZ)%B{SLk%&vL(2Mw!G)}C z$9^4n=qsu07DuVV&Z1n^6sUU%=obTeE(+pEwXSQwI_VcEurtVg|MH5#~hVmeJOftFd?F!(yJ*XQS z`2`3+W?(qZa0@E^G4Be1<7(AJcr(1B7*Zf%au!KJYU|c%0Otu;$(8dTYNS2Vn#H08ZSND2EmUjJa2@ch5$-4>r8yqq=?=Iu?t)g#i5ybo*iq z&vff`_tuxyH)#7{08#b~jp-La?&ly9h-o|H`#S;Y#B)HZ%!f|Ak@Z0))e= z8E!>|z^f%3V7;lagHDD9s6Czgp+oAcdXHexag2&10OS}L1~ZZjH=LN# zJGz%Dhi5_jn|`%hg|Z(v?$SomD~G2XojPUm3LPA;teQNX-ZD4ffhVLr$1qOm?c(J; zrt^bMhXY8_9IqpIn}-`48?kUMB}}nn5I945W2sg-rO4S(CSiJ2_*&CBhPE$jWverp z=VxpDppu~gg1h?*LD2R1V&Jbyq_fv zeBHR`E?>Q|9M7Ixl&R_1xBVWA%hQ14?8(>Pn2&bdm3Jo7*$kZ*yt>uqp**P8;!Rl2 z`?Ck8;*TMiuElRLI$)t}FJ9Y^LUaZb9{)h}VC)0|I|vT5@$F=?MfO~Nk{x=D#SMsm zCw(CZ^kXI(`m6_ztdAUW`ask*@0|_>5ZwIlZ1JNKp!G+=_5XsQ(cEUopCrTB1EBsU zKj@wJ^a|r}T;C^0eyA-O-vHe&28~5KC)h9>TJ6|(y}EiXeV96B5?0p+HnRMdUIzX; zUeE!2wt2*Dzr3(2F7(i7jm6~ceI}dTF|n7g%wfy=x4va)O~fQ-$geCV*Q|LLf|lFR>HG5Q?CgB-W^eB_(}`S2B%b{%ya(Pn z@X3M~T$ArVe$)7%@6#2CzO$a=6^i;T>I3+6zbm3bG#dQ}GWn5huam6$Px&b4f%&R7ee_RbOZnXAqy+-Ag5Wx7#kXXh(;ybt&BMDi@+?8NmX&l6*Hyj+p56RFI9 z$of>U!Mv&yyXQeWdLf_B|2aF$q5l58qdLY%JYYw+!|P2-)R~wa*@#bubMvq6?(Wyn zxQ}o7Lg6App_aP_^N*h*^)YD|K95~Jiv2A_LBsy9e(#8!Zw&Akkw~QE;e4S$5BLgQPx-4oO5oRA>d&S`Ca;)fK+?zL{YK)GkV>3Fs1kBEg?XB2_7=psi-rDj@hrP+)gw zcHWyUnwX}c1+=LlnkMbe%IAe+o}YVNCa6W;!h0t2Z|xU7O`&SM{$9jotby~ zoy$BrJDGX!ZDm{RLX0CK!)ZGkxs)+9^=s|~JPe+7eWYE7kPh@99C9>rMU)8cv-U_WVzM9vAY z#RFhWj7`&kH2~|5;R;FWEoLlNPNY&d+d0~%lz7I9HZLy60y`3k zjY`%$ZkqGIDb=B|k+_<%0&sOxS67$O`=7&W;gffB&sa<->fP!=TV$rjSFW5KTe$G+ zN~lz&hEjSWk*cR0EoHh*^5H~VY6*6jOH28@>b>6{UWyfSH-Ki9QkD{Tjx#gD$BQCKK@b@pnJGg=QY74qUakldQ=$w zoH=02YUqKY2>QvvG*{;A+`E|Gb@6oi+VarKQ}^ucfrV)@w{lJ=2M!j0M~@z@D=#^i z>S@)4Gx8g(gcW4lo_S!^Q1xWiuRp4|1PtIU$#0%j89@Q#_e^Af8CI zLZ2%p*G5NKX}(~=f^V^Oa55p0sMEQRKfI`vFdhbLhOdm79DM?yFSI7xy8-k?&|-;H z=P%t+$QQddIZ%2lgYjV@7i4cCFe_twVzaE*_oA#T%_Cb}3v=VH*mKvN$EvoO}& zw2}ELB~KsD=0pdCZ|ysgxgXZp3W#6gIrTGiqz?fh6}Jy5#hRPn*|KHJb)W9uJrUbH zo@e6wpNu@Od)~Zx$GsGJ0v18pB6Fe>02$<6@Bw@}*;1-yeimFg5Ywhj%Yn}K?;+j6 zJzXLe4u2XmBR9#Qnt*9s&Yi;-*W!jXHfDzZ$n|O_Prwcs0RKW7avj&7Lrm$&n9LmoA6M5 z8-U)_jd@`?Oo;4UkHJsH?vpoE=xK*uDfi_Pl(&D*3iyU*Mk9|yIlsI9g+WY587Hg1 zL@KaM*tzLYG>dO)yqC+oFj)bDB`+3sAy;L-EDWGySPNdsJq55@=}^G3Kuff7E5L5X zKoKz&4FG*1$d5oz-k_kTbyMm^SzrjbouRNm9{L%8T0ox+$9%$B_?*YyHi% z8us|n>j@aopeGPC(eF2az6>|EzhD3ZtQ^z00XMI1KOH5LofGmRKY`epq}Y#}KVB^I zPg+)rU3e$Xg!MBm(eP_-`aA*Kw!l=;2uBGl@*B1`CjdW$teeYTDNptc==nYK!3DJA zLst!oS>%p8a6t0R00-3h<3gd6@??MRCEiDslF!wI0{Yfw7{&=NpiX;>6@CU~{zM^U zb(qVr^5PaN@*J1_Bu@)RqmLYAMVPVxRviZddm9=We21qT5Q(<*qlo-G#&rxn=+Lp@ zL~y9+EfcPC1Xo$tyNV}ZR-9P9`XcH(IZ1nhR3A8<4J9WjzrhTB#4>QD8Vue!JPtyy zrh|4ms#Hn0Ct&!OOe9kYC>@TTy7bmmNt+A3@K)3BwSr4`hilvq-)t*!mKgydQ+-0tdJnTi@28~h&>*((vFeI3O+P_q#Qo^-DLlEjxI zgtfKWjBV1)3#>N;KE8OB#`my}`!G8ggWk%So&ZNcw0000< KMNUMnLSTYW@BM55 literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Assets.xcassets/dc_multicurrency.imageset/dc_multicurrency@3x.png b/MidtransDemo/MidtransDemo/Assets.xcassets/dc_multicurrency.imageset/dc_multicurrency@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8e07318e8a8f0b736f005806d1ba1ccdbf9f27 GIT binary patch literal 3245 zcmV;e3{vxnP)Px>XGugsRCodHTnlhj#Tni`=O!TmrC@pZsPC2nb!t^AL#Y-~+ajH*U{h-`46od0 z(&^NWjCDqIY&%XBZSI={P#LF`hZUz~RIsr+Diy3_#|K)f@d*UM@=8eVJ!kv4k7=O>-C^GcIQJTl5;hXV-uuES(M0S@pKIKz)1{R!sd(FVVNXJ5QY zN7GO##BdCa!Ifgk6*p$hLv5xheuv2SJNa3l3iI0eaDpL`5w9X9`h{Dq29+VAiS$jT zVf+b7o?4`6won$8FvtVZWb;)8-0`8Z46$zAIz1Lk&BXkCvlJyv^VVoQ`O8(SR`u%| zC6QP~Z#*UCU>I~WuHB;Zs|Eqs|kR&=c)Um)3NJ~q2C?7uG@Uibmx9?=j8>==1! z%@vp$=Ql;?FFzL#Omk^D9tCS$Tyh&^AM?cCh;qemr zn--l%0PCRZ)uvn%Eo!+xU{8j?+rG&X&e?0@$DB63wzjrAk6XKX_3GP?badUvndpp! z{Y@6F2Y~z#hTt6Z2$?!rW#!u#n%0^@R^;;zF9D%zLo_!xk3+mZS_;=Vdt5O>4!vN( zf@1)}lE!P^6i*%6)4t#G3wb`(qO<#>t`bZ+*M5tt+e=iJM7uVGX__{_g06p7N$%xV z2myog42Gd)c(5cJ94f^ce)DLly1wwP4S{aAyD64J^eKIWm=jB-QgB``_9e(mU1KCT zHj!94A!~N;wAypN0S6sd9wKvMteg`tA$P`^x>ZX3Z+q zYl+-df`6!NKX70)L;Nliwnj#hab#J|tE;v5^21U^JA!T9+))bE6|JK zLYTkb_0Iddn&Qa_DNv~M4#7WknOX6I%7J1Q>LI=TIyy2JskCljPlh1pcuLK%85-vg z+J%X;;N7Ep+7G;eH9;ZBvJ*KkarPDr{uX+mwM5Fnc|6srKTXp*oin#n@}^j_FfpO7 zLTBd%gTXdCS?N+!qWQbrG?pW7xJ;#@Xb&sGWsy+eE*0+uj>b|?f&VqsmiTI{>WpxB z!5%NXs7*4NJU3&och&ZudW6cLF|_2lhDcxv*E9q@{J*jeK7?b1cqbyupGut99BYWb z$hO2+@b2<^n`D^J%Ql4M*AVhQHh%2ri}28^C9WqI58&a;k|U~po2Vy9zA*4o1Z~4) zSlqMQQ!r|v~J1`ixzzh`bP?F#05u=9!nKF z<#>F>l&qQAhUNO2*49>6GomZv!h@8C@a9a+9Bbh;uaZ<5Q=16*KeFs4A2o7B_|t=j zr_lxswMX}uzqkFsC0O!5iXr&{P?sCRs6$?b%Addf#!m7fx8Ua}dFl}qW*?`!BN{9u zo$>ZU$s06p-n>H?U_V1^E2@M8y$FW61J6Qn%@WjA5qCK0H*2b^?jhJ|a%~87^NM5L z#uKr4`o*SH>YK%a@IV+DoZd_>(b%r8_7x&SS>YjX3nfzTb%(p4;Pu#L)t_>lWdA1_Ohp{>riqFMf zqJr)L@#fk!R(acJD*6EtiPXOiHuUS4*(n5P8uR_rjv%q8=_x)1jP~9m%9Ng!N~}#&j;`QSa-Yv+-hvS zW0~wNVT-O6E6ndvYg$m@{?qw5PI$jJZm~qV9%n9TS*LS0FB}dkdl<5&_q?ngfxW*o zu^+I-#BCWwnm@rV!6f9v@H-RH)@&GKBkDJ=T)DFNw5s=~DZ(O3y+fkFQ}522B~RCd zDI$`Vmf@jLfbLN^PM!^c2jdx&uR$-kx-V&{|6%8`OjBPprRpM)z_Yg9F2)!4wnc|K z8duQXM1c>#6Fms;$9eK>2rRej@y2IJQF!2wxyEmk+JlWZ7x%*+*b2c_H3{l#}I5zcv!eEsY6B zyV=jiF)mVf2~Q7II1H2MMNx-LkWAC~e&p#hYE`wl@$T z&pkrziV*xlet&>?S_u*71~@m*Mv#nfAEMwZn7Aa7Xr3zTx-y0zaL)_n?BAh~f1|8( zlY24*-C2N;-2Px*SeqN6ZfP5W!RN96u|>AavMhZ`z-ZeLzG|_=Yg(>1Slv|Oo#dVj zfo*$))10>0a|x11N%%zN+*g=Ea41|Gd+4FlG8yxFIOFj-nVh{64g?wQ4W4=fwRi0-lgXBEn5Hqt6yj52 zKnZWZ}z$;-HEv2gc6VvaFf?eh&|^6uvrlfds>5M?( zHblnAVpmFhsaPlinl-s&7p21F6_=p+ih^TN+dgq;wduD|^F{aDY8M8(Kg>*HsSj#yoFI~@M z-9C$JL#P7r6v|;w!Fk$f$|$t8eK^%*#xp7lvv>s|#I+{Nw5c@sd|?;LUsZ9(gFPF9 z-WKjmO_Kry^|5Vm&UU^`R5ri%$n^POlH*&!x(>A($}lRc4CM<)Kf6 zQ1^y75l`WY=kN??9k0qJaGY%tE+>Z}_)&z$!zB~L(8vL{$#QY7bN$=JI0t3hRU!xU zB}sz8IttP*E=k~^qDMz{9_B}VSg`F@rz6~AycE1jPK9|-?m*nYCCTZijBm05W({t; z$AJ1@W5c6n;HpvHlaX$uqn!)irZG*kZ)ON_Zg*C!qwlut#Dl*?I+1QzADwH{1~$M- zF86N}-auS1!B+VN__ql;eQ~k9ArzPdAHmING8w?Fw5>1-?M3z^Y@MSE;m{_x@sdXl z)(kroicgSQKzI5_8h)}tF0#aO_Zd_+0?`Y(Y&Nv=ysnM(-$Y2W+`fWT@#H_-k(NLX fulj}j_e=i=3fSCF2ro=W00000NkvXXu0mjfAw@}) literal 0 HcmV?d00001 diff --git a/MidtransDemo/MidtransDemo/Info.plist b/MidtransDemo/MidtransDemo/Info.plist index b87f6dd51..fdb386a48 100644 --- a/MidtransDemo/MidtransDemo/Info.plist +++ b/MidtransDemo/MidtransDemo/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString 1.11.1 CFBundleVersion - GOPAY-07 + 73 Fabric APIKey @@ -34,6 +34,8 @@ + ITSAppUsesNonExemptEncryption + LSApplicationQueriesSchemes gojek @@ -63,6 +65,9 @@ UISupportedInterfaceOrientations UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight diff --git a/MidtransDemo/MidtransDemo/MDOptionManager.h b/MidtransDemo/MidtransDemo/MDOptionManager.h index 4daa590a6..20713c33f 100644 --- a/MidtransDemo/MidtransDemo/MDOptionManager.h +++ b/MidtransDemo/MidtransDemo/MDOptionManager.h @@ -18,7 +18,9 @@ @property (nonatomic) MDOption *secure3DOption; @property (nonatomic) MDOption *issuingBankOption; @property (nonatomic) MDOption *expireTimeOption; +@property (nonatomic) MDOption *currencyOption; @property (nonatomic) MDOption *saveCardOption; +@property (nonatomic) MDOption *binFilterOption; @property (nonatomic) MDOption *promoOption; @property (nonatomic) MDOption *preauthOption; @property (nonatomic) MDOption *colorOption; diff --git a/MidtransDemo/MidtransDemo/MDOptionManager.m b/MidtransDemo/MidtransDemo/MDOptionManager.m index 32241fb0d..22382ffca 100644 --- a/MidtransDemo/MidtransDemo/MDOptionManager.m +++ b/MidtransDemo/MidtransDemo/MDOptionManager.m @@ -34,9 +34,11 @@ - (instancetype)init { self.authTypeOption = [self unArchivedObject:@"auth_type"]; self.issuingBankOption = [self unArchivedObject:@"md_bank"]; self.saveCardOption = [self unArchivedObject:@"md_savecard"]; + self.binFilterOption = [self unArchivedObject:@"md_bin_filter"]; self.promoOption = [self unArchivedObject:@"md_promo"]; self.preauthOption = [self unArchivedObject:@"md_preauth"]; self.expireTimeOption = [self unArchivedObject:@"md_expire"]; + self.currencyOption = [self unArchivedObject:@"md_currency"]; self.colorOption = [self unArchivedObject:@"md_color"]; self.ccTypeOption = [self unArchivedObject:@"md_cc_type"]; self.mandiriPointOption = [self unArchivedObject:@"md_mandiri_point"]; @@ -77,10 +79,18 @@ - (void)setExpireTimeOption:(MDOption *)expireTimeOption { _expireTimeOption = expireTimeOption; [self archiveObject:expireTimeOption key:@"md_expire"]; } +- (void)setCurrencyOption:(MDOption *)currencyOption { + _currencyOption = currencyOption; + [self archiveObject:currencyOption key:@"md_currency"]; +} - (void)setSaveCardOption:(MDOption *)saveCardOption { _saveCardOption = saveCardOption; [self archiveObject:saveCardOption key:@"md_savecard"]; } +- (void)setBINFilterOption:(MDOption *)binFilterOption { + _binFilterOption = binFilterOption; + [self archiveObject:binFilterOption key:@"md_bin_filter"]; +} - (void)setPromoOption:(MDOption *)promoOption { _promoOption = promoOption; [self archiveObject:promoOption key:@"md_promo"]; @@ -155,9 +165,11 @@ - (void)resetConfiguration { self.authTypeOption = nil; self.issuingBankOption = nil; self.saveCardOption = nil; + self.binFilterOption = nil; self.promoOption = nil; self.preauthOption = nil; self.expireTimeOption = nil; + self.currencyOption = nil; self.mandiriPointOption = nil; self.colorOption = nil; self.ccTypeOption = nil; diff --git a/MidtransDemo/MidtransDemo/MDOptionsViewController.m b/MidtransDemo/MidtransDemo/MDOptionsViewController.m index 02f5f2bde..e9c52e0e8 100644 --- a/MidtransDemo/MidtransDemo/MDOptionsViewController.m +++ b/MidtransDemo/MidtransDemo/MDOptionsViewController.m @@ -88,6 +88,19 @@ - (void)initConfiguration{ identifier:OPTCustomExpire]; [optCustomExpiry selectOptionAtIndex:[options indexOfOption:[MDOptionManager shared].expireTimeOption]]; + /////////// + //currency + NSString *idr = [MidtransHelper stringFromCurrency:MidtransCurrencyIDR]; + NSString *rp = @"Rp"; + NSString *sgd = [MidtransHelper stringFromCurrency:MidtransCurrencySGD]; + options = @[[MDOption optionGeneralWithName:rp value:idr], + [MDOption optionGeneralWithName:sgd value:sgd]]; + MDOptionView *optCurrency = [MDOptionView viewWithIcon:[UIImage imageNamed:@"dc_multicurrency"] + titleTemplate:@"Currency %@" + options:options + identifier:OPTCurrency]; + [optCurrency selectOptionAtIndex:[options indexOfOption:[MDOptionManager shared].currencyOption]]; + /////////// //save card options = @[[MDOption optionGeneralWithName:@"Disable" value:@NO], @@ -98,6 +111,17 @@ - (void)initConfiguration{ identifier:OPTSaveCard]; [optSaveCard selectOptionAtIndex:[options indexOfOption:[MDOptionManager shared].saveCardOption]]; + /////////// + //BIN filter + options = @[[MDOption optionGeneralWithName:@"Disable All" value:nil], + [MDOption optionComposer:MDComposerTypeText name:@"Filter by Number" value:@""], + [MDOption optionCheckListWithName:@"Filter by Bank Name" checkedList:nil]]; + MDOptionView *optBINFilter = [MDOptionView viewWithIcon:[UIImage imageNamed:@"cc_whitelist"] + titleTemplate:@"BIN Whitelist %@" + options:options + identifier:OPTBINFilter]; + [optBINFilter selectOptionAtIndex:[options indexOfOption:[MDOptionManager shared].binFilterOption]]; + /////////// //3d secure options = @[[MDOption optionGeneralWithName:@"Disable" value:@NO], @@ -170,7 +194,7 @@ - (void)initConfiguration{ [optPermataVA selectOptionAtIndex:[options indexOfOption:[MDOptionManager shared].permataVAOption]]; ///////////// - //permata va + //bca va options = @[[MDOption optionGeneralWithName:@"Disable" value:nil], [MDOption optionComposer:MDComposerTypeText name:@"Enable" value:@""]]; MDOptionView *optBCAVA = [MDOptionView viewWithIcon:[UIImage imageNamed:@"custom_bca_va"] @@ -181,7 +205,7 @@ - (void)initConfiguration{ ///////////// - //permata va + //bni va options = @[[MDOption optionGeneralWithName:@"Disable" value:nil], [MDOption optionComposer:MDComposerTypeText name:@"Enable" value:@""]]; MDOptionView *optBNIVA = [MDOptionView viewWithIcon:[UIImage imageNamed:@"custom_bca_va"] @@ -194,7 +218,7 @@ - (void)initConfiguration{ //custom field options = @[[MDOption optionGeneralWithName:@"Disable" value:nil], [MDOption optionComposer:MDComposerTypeText name:@"Enable" value:@""]]; - MDOptionView *optCustomField = [MDOptionView viewWithIcon:[UIImage imageNamed:@"custom_bca_va"] + MDOptionView *optCustomField = [MDOptionView viewWithIcon:[UIImage imageNamed:@"dc_field"] titleTemplate:@"Custom Field %@d" options:options identifier:OPTCustomField]; @@ -232,7 +256,9 @@ - (void)initConfiguration{ optAcqBank, optAuth, optCustomExpiry, + optCurrency, optSaveCard, + optBINFilter, optPromo, optPreauth, optTheme, @@ -362,8 +388,12 @@ - (void)alertViewController:(MDAlertViewController *)viewController didApplyMult MDOption *option = self.selectedOptionView.options[index]; option.value = multipleInputText; NSInteger count = [[multipleInputText filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"SELF.length > 0"]] count]; - option.subName = [NSString stringWithFormat:@"%@ Fields", @(count)]; - + if ([self.selectedOptionView.identifier isEqualToString:OPTBINFilter]) { + option.subName = [NSString stringWithFormat:@"%@ Numbers", @(count)]; + } + else { + option.subName = [NSString stringWithFormat:@"%@ Fields", @(count)]; + } [self.selectedOptionView selectOptionAtIndex:index]; [MDUtils saveOptionWithView:self.selectedOptionView option:option]; @@ -373,9 +403,14 @@ - (void)alertViewController:(MDAlertViewController *)viewController didApplyMult - (void)alertViewController:(MDAlertViewController *)viewController didApplyCheck:(NSArray *)values { NSUInteger index = viewController.tag; MDOption *option = self.selectedOptionView.options[index]; - option.value = [MDUtils paymentChannelsWithNames:values]; - option.subName = [NSString stringWithFormat:@"%@ Channels", @(values.count)]; - + if ([self.selectedOptionView.identifier isEqualToString:OPTBINFilter]) { + option.value = values; + option.subName = [NSString stringWithFormat:@"%@ Banks", @(values.count)]; + } + else { + option.value = [MDUtils paymentChannelsWithNames:values]; + option.subName = [NSString stringWithFormat:@"%@ Channels", @(values.count)]; + } [self.selectedOptionView selectOptionAtIndex:index]; [MDUtils saveOptionWithView:self.selectedOptionView option:option]; @@ -457,6 +492,29 @@ - (void)showAlertAtOptionView:(MDOptionView *)optionView alert.tag = [optionView.options indexOfObject:option]; [alert show]; } + else if ([idf isEqualToString:OPTBINFilter] && [option.name containsString:@"by Number"]) { + MDAlertViewController *alert = [MDAlertViewController alertWithTitle:@"Add BIN Numbers" + multipleTextfields:option.value + inputPlaceholder:@"BIN Number"]; + alert.delegate = self; + alert.multipleInputTexts = usePredefinedValue? option.value: nil; + alert.tag = [optionView.options indexOfObject:option]; + [alert show]; + } + else if ([idf isEqualToString:OPTBINFilter] && [option.name containsString:@"by Bank Name"]) { + NSArray *bankNames = @[@"BNI", + @"BCA", + @"Mandiri", + @"CIMB", + @"BRI", + @"Maybank"]; + MDAlertViewController *alert = [MDAlertViewController alertWithTitle:@"Select Bank" + checkLists:bankNames]; + alert.delegate = self; + alert.predefinedCheckLists = usePredefinedValue? option.value: nil; + alert.tag = [optionView.options indexOfObject:option]; + [alert show]; + } self.selectedOptionView = optionView; } diff --git a/MidtransDemo/MidtransDemo/MDOrderViewController.m b/MidtransDemo/MidtransDemo/MDOrderViewController.m index 6e691a6ea..470960403 100644 --- a/MidtransDemo/MidtransDemo/MDOrderViewController.m +++ b/MidtransDemo/MidtransDemo/MDOrderViewController.m @@ -19,6 +19,10 @@ @interface MDOrderViewController () @property (weak, nonatomic) IBOutlet UILabel *addressLabel; @property (strong, nonatomic) IBOutlet UIView *amountView; +@property (weak, nonatomic) IBOutlet UILabel *totalAmountLabel; +@property (weak, nonatomic) IBOutlet UILabel *pricePerItemLabel; +@property (weak, nonatomic) IBOutlet UIButton *payButton; +@property (strong, nonatomic) NSNumber *totalAmount; @property (nonatomic) JGProgressHUD *progressHUD; @end @@ -33,6 +37,10 @@ - (void)viewWillAppear:(BOOL)animated { - (void)viewDidLoad { [super viewDidLoad]; + self.totalAmount = @(10000.55); + NSString *formattedPrice = [self formattedISOCurrencyNumber:self.totalAmount]; + self.totalAmountLabel.text = self.pricePerItemLabel.text = formattedPrice; + [self.payButton setTitle:[NSString stringWithFormat:@"Pay %@", formattedPrice] forState:UIControlStateNormal]; self.emailTextField.backgroundColor = [UIColor colorWithRed:0.93 green:0.93 blue:0.93 alpha:1.0];; self.userNameTextField.backgroundColor = [UIColor colorWithRed:0.93 green:0.93 blue:0.93 alpha:1.0];; self.phoneNumberTextfield.backgroundColor = [UIColor colorWithRed:0.93 green:0.93 blue:0.93 alpha:1.0];; @@ -42,7 +50,6 @@ - (void)viewDidLoad { self.phoneNumberTextfield.text =[[NSUserDefaults standardUserDefaults] objectForKey:@"USER_DEMO_CONTENT_PHONE"]; - self.emailTextField.enabled = NO; self.userNameTextField.enabled = NO; self.phoneNumberTextfield.enabled = NO; @@ -60,10 +67,12 @@ - (void)viewDidLoad { case MTCreditCardPaymentTypeOneclick: clientkey = @"VT-client-E4f1bsi1LpL1p5cF"; merchantServer = @"https://rakawm-snap.herokuapp.com"; + CC_CONFIG.tokenStorageEnabled = NO; break; default: - clientkey = @"VT-client-cwmvxnYb-CTkaAgz"; - merchantServer = @"https://demo-merchant-server.herokuapp.com"; + clientkey = @"SB-Mid-client-txZHOj6jPP0_G8En"; + merchantServer = @"https://dev-mobile-store.herokuapp.com/"; + CC_CONFIG.tokenStorageEnabled = YES; break; } [CONFIG setClientKey:clientkey @@ -72,13 +81,13 @@ - (void)viewDidLoad { //forced to use token storage UICONFIG.hideStatusPage = NO; - [[MidtransCreditCardConfig shared] setPaymentType:MTCreditCardPaymentTypeTwoclick]; - [MidtransCreditCardConfig shared].setDefaultCreditSaveCardEnabled = YES; - [[MidtransCreditCardConfig shared] setSaveCardEnabled:TRUE]; - [[MidtransCreditCardConfig shared] setSecure3DEnabled:TRUE]; - [[MidtransCreditCardConfig shared] setTokenStorageEnabled:TRUE]; - [[MidtransUIConfiguration shared] setHideStatusPage:FALSE]; - [[MidtransNetworkLogger shared] startLogging]; + CC_CONFIG.authenticationType = [[MDOptionManager shared].authTypeOption.value integerValue]; + CC_CONFIG.saveCardEnabled =[[MDOptionManager shared].saveCardOption.value boolValue]; + CC_CONFIG.secure3DEnabled =[[MDOptionManager shared].secure3DOption.value boolValue]; + CC_CONFIG.acquiringBank = [[MDOptionManager shared].issuingBankOption.value integerValue]; + CC_CONFIG.predefinedInstallment = [MDOptionManager shared].installmentOption.value; + CC_CONFIG.preauthEnabled = [[MDOptionManager shared].preauthOption.value boolValue]; + CC_CONFIG.promoEnabled = [[MDOptionManager shared].promoOption.value boolValue]; //CC_CONFIG.showFormCredentialsUser = YES; /*set custom free text for bca*/ @@ -88,7 +97,7 @@ - (void)viewDidLoad { NSDictionary *freeText = @{@"inquiry":@[inquiryConstructor,inquiryConstructor2],@"payment":@[paymentConstructor]}; CONFIG.customFreeText = freeText; - UICONFIG.hideStatusPage = NO; + CONFIG.currency = [MidtransHelper currencyFromString:[MDOptionManager shared].currencyOption.value]; CONFIG.customPaymentChannels = [[MDOptionManager shared].paymentChannel.value valueForKey:@"type"]; CONFIG.customBCAVANumber = [MDOptionManager shared].bcaVAOption.value; CONFIG.customBNIVANumber = [MDOptionManager shared].bniVAOption.value; @@ -125,11 +134,11 @@ - (IBAction)bayarPressed:(id)sender { cst.customerIdentifier = @"3A8788CE-B96F-449C-8180-B5901A08B50A"; MidtransItemDetail *itm = [[MidtransItemDetail alloc] initWithItemID:[NSString randomWithLength:20] name:@"Midtrans Pillow" - price:@200000 + price:self.totalAmount quantity:@1]; MidtransTransactionDetails *trx = [[MidtransTransactionDetails alloc] initWithOrderID:[NSString randomWithLength:20] - andGrossAmount:@200000]; + andGrossAmount:self.totalAmount andCurrency:CONFIG.currency]; //configure theme MidtransUIFontSource *font = [[MidtransUIFontSource alloc] initWithFontNameBold:@"SourceSansPro-Bold" @@ -138,11 +147,10 @@ - (IBAction)bayarPressed:(id)sender { UIColor *color = [MDOptionManager shared].colorOption.value; [MidtransUIThemeManager applyCustomThemeColor:color themeFont:font]; - NSArray *binFilter = @[]; + NSPredicate *predicateLength = [NSPredicate predicateWithFormat:@"SELF.length > 0"]; + NSArray *binFilter = [[[[[MDOptionManager shared] binFilterOption] value] filteredArrayUsingPredicate:predicateLength] valueForKey:@"lowercaseString"]; NSArray *blacklistBin = @[]; - - binFilter = @[@"4"]; //configure expire time [[MidtransNetworkLogger shared] startLogging]; @@ -184,38 +192,18 @@ - (IBAction)bayarPressed:(id)sender { if (value[2]) { [arrayOfCustomField addObject:@{MIDTRANS_CUSTOMFIELD_3:value[2]}]; } -// NSError *error; -// NSData *jsonData = [NSJSONSerialization dataWithJSONObject:@{@"voucher":@"123",@"code":@"data"} // Here you can pass array or dictionary -// options:NSJSONWritingPrettyPrinted // Pass 0 if you don't care about the readability of the generated string -// error:&error]; -// NSString *jsonString; -// if (jsonData) { -// jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; -// //This is your JSON String -// //NSUTF8StringEncoding encodes special characters using an escaping scheme -// } else { -// NSLog(@"Got an error: %@", error); -// jsonString = @""; -// } -// [arrayOfCustomField addObject:@{MIDTRANS_CUSTOMFIELD_1:jsonString}]; - + [[MidtransMerchantClient shared] requestTransactionTokenWithTransactionDetails:trx itemDetails:@[itm] customerDetails:cst customField:arrayOfCustomField binFilter:binFilter blacklistBinFilter:blacklistBin - transactionExpireTime:expireTime + transactionExpireTime:optExpireTime.duration>0? expireTime : nil completion:^(MidtransTransactionTokenResponse * _Nullable token, NSError * _Nullable error) { if (error) { - if ([error.localizedDescription isKindOfClass:[NSArray class]]) { - - } - else { - - } UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:error.localizedDescription delegate:nil cancelButtonTitle:@"Close" otherButtonTitles:nil]; [alert show]; } @@ -277,5 +265,11 @@ - (IBAction)editAddressViewController:(id)sender { [self.navigationController pushViewController:addAddressVC animated:YES]; } - +- (NSString *)formattedISOCurrencyNumber:(NSNumber *)number { + NSNumberFormatter *currencyFormatter = [NSNumberFormatter multiCurrencyFormatter:CONFIG.currency]; + currencyFormatter.formatWidth = 0; + NSInteger count = [[currencyFormatter stringFromNumber:number] length]; + currencyFormatter.formatWidth = count+1; + return [currencyFormatter stringFromNumber:number]; +} @end diff --git a/MidtransDemo/MidtransDemo/MDOrderViewController.xib b/MidtransDemo/MidtransDemo/MDOrderViewController.xib index c13fa8387..6cba78199 100644 --- a/MidtransDemo/MidtransDemo/MDOrderViewController.xib +++ b/MidtransDemo/MidtransDemo/MDOrderViewController.xib @@ -26,7 +26,10 @@ + + + diff --git a/MidtransDemo/MidtransDemo/MDProductViewController.m b/MidtransDemo/MidtransDemo/MDProductViewController.m index 85b1aee62..d791b462c 100644 --- a/MidtransDemo/MidtransDemo/MDProductViewController.m +++ b/MidtransDemo/MidtransDemo/MDProductViewController.m @@ -12,6 +12,7 @@ #import "MDOrderViewController.h" #import "MDUtils.h" #import "MDAlertViewController.h" +#import "MDOptionManager.h" @interface MDProductViewController () < UICollectionViewDelegate, @@ -21,6 +22,7 @@ @interface MDProductViewController () < @property (strong, nonatomic) IBOutlet UICollectionView *collectionView; @property (strong, nonatomic) IBOutlet UIPageControl *pageControl; +@property (weak, nonatomic) IBOutlet UILabel *priceLabel; @property (nonatomic) NSArray *images; @end @@ -29,8 +31,10 @@ @implementation MDProductViewController - (void)viewDidLoad { [super viewDidLoad]; + CONFIG.currency = [MidtransHelper currencyFromString:[MDOptionManager shared].currencyOption.value]; self.title = @"Product Detail"; - + NSNumber *price = @(10000.55); + self.priceLabel.text = [self formattedISOCurrencyNumber:price]; self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain @@ -65,6 +69,13 @@ - (void)viewDidLoad { self.pageControl.currentPageIndicatorTintColor = [UIColor mdThemeColor]; }); } +- (NSString *)formattedISOCurrencyNumber:(NSNumber *)number { + NSNumberFormatter *currencyFormatter = [NSNumberFormatter multiCurrencyFormatter:CONFIG.currency]; + currencyFormatter.formatWidth = 0; + NSInteger count = [[currencyFormatter stringFromNumber:number] length]; + currencyFormatter.formatWidth = count+1; + return [currencyFormatter stringFromNumber:number]; +} - (void)profileButtonDidPressed:(id)sender{ MDProfileViewController *profileVC = [[MDProfileViewController alloc] initWithNibName:@"MDProfileViewController" bundle:nil]; [self.navigationController pushViewController:profileVC animated:YES]; diff --git a/MidtransDemo/MidtransDemo/MDProductViewController.xib b/MidtransDemo/MidtransDemo/MDProductViewController.xib index 7fa0c9b10..c3c226fa4 100644 --- a/MidtransDemo/MidtransDemo/MDProductViewController.xib +++ b/MidtransDemo/MidtransDemo/MDProductViewController.xib @@ -22,6 +22,7 @@ + diff --git a/MidtransDemo/MidtransDemo/MDUtils.h b/MidtransDemo/MidtransDemo/MDUtils.h index 507e0c310..2499bf963 100644 --- a/MidtransDemo/MidtransDemo/MDUtils.h +++ b/MidtransDemo/MidtransDemo/MDUtils.h @@ -33,7 +33,9 @@ static NSString *const OPT3DSecure = @"OPT3DSecure"; static NSString *const OPTAcquiringBank = @"OPTAcquiringBank"; static NSString *const OPTAuthType = @"OPTAuthType"; static NSString *const OPTCustomExpire = @"OPTCustomExpire"; +static NSString *const OPTCurrency = @"OPTCurrency"; static NSString *const OPTSaveCard = @"OPTSaveCard"; +static NSString *const OPTBINFilter = @"OPTBINFilter"; static NSString *const OPTPromo = @"OPTPromo"; static NSString *const OPTPreauth = @"OPTPreauth"; static NSString *const OPTColor = @"OPTColor"; diff --git a/MidtransDemo/MidtransDemo/MDUtils.m b/MidtransDemo/MidtransDemo/MDUtils.m index 5ba0ce6a7..fd8c3170a 100644 --- a/MidtransDemo/MidtransDemo/MDUtils.m +++ b/MidtransDemo/MidtransDemo/MDUtils.m @@ -47,6 +47,12 @@ + (void)saveOptionWithView:(MDOptionView *)view option:(MDOption *)option { else if ([idf isEqualToString:OPTCustomExpire]) { [MDOptionManager shared].expireTimeOption = option; } + else if ([idf isEqualToString:OPTBINFilter]) { + [MDOptionManager shared].binFilterOption = option; + } + else if ([idf isEqualToString:OPTCurrency]) { + [MDOptionManager shared].currencyOption = option; + } else if ([idf isEqualToString:OPTAcquiringBank]) { [MDOptionManager shared].issuingBankOption = option; } diff --git a/MidtransKit/MidtransKit.xcodeproj/project.pbxproj b/MidtransKit/MidtransKit.xcodeproj/project.pbxproj index 590a240f6..458a3ff96 100644 --- a/MidtransKit/MidtransKit.xcodeproj/project.pbxproj +++ b/MidtransKit/MidtransKit.xcodeproj/project.pbxproj @@ -1,4508 +1,4687 @@ // !$*UTF8*$! { - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { /* Begin PBXBuildFile section */ - 0C108A041EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C108A021EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h */; }; - 0C108A051EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */; }; - 0C108A061EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */; }; - 0C108A0C1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C108A0A1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib */; }; - 0C108A151EEE641200843A05 /* SNPMaintainView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C108A131EEE641200843A05 /* SNPMaintainView.h */; }; - 0C108A161EEE641200843A05 /* SNPMaintainView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A141EEE641200843A05 /* SNPMaintainView.m */; }; - 0C108A171EEE641200843A05 /* SNPMaintainView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A141EEE641200843A05 /* SNPMaintainView.m */; }; - 0C108A181EEE641B00843A05 /* SNPMaintainView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C108A131EEE641200843A05 /* SNPMaintainView.h */; }; - 0C115B7C1F73A76900327915 /* en_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7A1F73A76400327915 /* en_lang.json */; }; - 0C115B7D1F73A76B00327915 /* en_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7A1F73A76400327915 /* en_lang.json */; }; - 0C115B7E1F73A77200327915 /* id_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7B1F73A76600327915 /* id_lang.json */; }; - 0C115B7F1F73A77300327915 /* id_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7B1F73A76600327915 /* id_lang.json */; }; - 0C1ADB8B1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C1ADB881EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h */; }; - 0C1ADB8C1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */; }; - 0C1ADB8D1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */; }; - 0C1ADB971EEA99330054CF54 /* SNPPostPaymentGeneralView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C1ADB951EEA99330054CF54 /* SNPPostPaymentGeneralView.h */; }; - 0C1ADB981EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */; }; - 0C1ADB991EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */; }; - 0C1CF3FE1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */; }; - 0C1CF3FF1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */; }; - 0C1CF40E1FE8CD89006D9F51 /* Fill 57.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */; }; - 0C1CF40F1FE8CD89006D9F51 /* Fill 57.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */; }; - 0C1CF4101FE8CD89006D9F51 /* Fill 57@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */; }; - 0C1CF4111FE8CD89006D9F51 /* Fill 57@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */; }; - 0C1CF4121FE8CD89006D9F51 /* Fill 57@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */; }; - 0C1CF4131FE8CD89006D9F51 /* Fill 57@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */; }; - 0C32A9841EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C32A9821EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h */; }; - 0C32A9851EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C32A9831EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m */; }; - 0C32A9891EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */; }; - 0C32A98A1EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */; }; - 0C46FA841EEFCED8002342E2 /* TokenButtonIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */; }; - 0C46FA851EEFCF4D002342E2 /* TokenButtonIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */; }; - 0C5DD8891E9E34F60004DD5D /* SNPPostPaymentVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5DD8861E9E34F60004DD5D /* SNPPostPaymentVAViewController.h */; }; - 0C5DD88A1E9E34F60004DD5D /* SNPPostPaymentVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5DD8871E9E34F60004DD5D /* SNPPostPaymentVAViewController.m */; }; - 0C5DD88D1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */; }; - 0C6FD11B1F9DDAAB00401628 /* mandiri_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */; }; - 0C6FD11C1F9DDAAE00401628 /* mandiri_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */; }; - 0C9324431F7B7F5400D9A390 /* danamon_online@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */; }; - 0C9324441F7B7F5400D9A390 /* danamon_online@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */; }; - 0C9324451F7B7F5800D9A390 /* danamon_online@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */; }; - 0C9324461F7B7F5900D9A390 /* danamon_online@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */; }; - 0C9324471F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */; }; - 0C9324481F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */; }; - 0C9324491F7B7F6300D9A390 /* danamon_online.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324401F7B7DBC00D9A390 /* danamon_online.png */; }; - 0C93244A1F7B7F6400D9A390 /* danamon_online.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324401F7B7DBC00D9A390 /* danamon_online.png */; }; - 0C93244B1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */; }; - 0C93244C1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */; }; - 0C93244E1F7B810B00D9A390 /* en_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */; }; - 0C93244F1F7B810B00D9A390 /* en_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */; }; - 0C9324511F7B828A00D9A390 /* id_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */; }; - 0C9324521F7B828B00D9A390 /* id_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */; }; - 0C9634B31FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */; }; - 0C9634B41FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */; }; - 0C9634B51FE1197A00EF89DF /* MIDGopayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */; }; - 0C9634B61FE1197A00EF89DF /* MIDGopayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */; }; - 0C9634B71FE1197A00EF89DF /* MIDGopayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */; }; - 0C9634B81FE1197A00EF89DF /* MIDGopayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */; }; - 0C9634B91FE1197A00EF89DF /* MidGopayViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */; }; - 0C9634BA1FE1197A00EF89DF /* MidGopayViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */; }; - 0C9634BB1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */; }; - 0C9634BC1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */; }; - 0C9634BD1FE1197A00EF89DF /* MidGopayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */; }; - 0C9634BE1FE1197A00EF89DF /* MidGopayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */; }; - 0C9634C11FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */; }; - 0C9634C21FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */; }; - 0C9634C31FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */; }; - 0C9634C41FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */; }; - 0C9634DE1FE11A1400EF89DF /* gojek_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C81FE11A1400EF89DF /* gojek_icon.png */; }; - 0C9634DF1FE11A1400EF89DF /* gojek_icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */; }; - 0C9634E01FE11A1400EF89DF /* gojek_icon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */; }; - 0C9634E11FE11A1400EF89DF /* gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CB1FE11A1400EF89DF /* gopay.png */; }; - 0C9634E21FE11A1400EF89DF /* gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */; }; - 0C9634E31FE11A1400EF89DF /* gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */; }; - 0C9634E41FE11A1400EF89DF /* gopay_scan_qr_instruction.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */; }; - 0C9634E51FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */; }; - 0C9634E61FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */; }; - 0C9634E71FE11A1400EF89DF /* ic_chevron_down.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */; }; - 0C9634E81FE11A1400EF89DF /* ic_chevron_down@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */; }; - 0C9634E91FE11A1400EF89DF /* ic_chevron_down@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */; }; - 0C9634EA1FE11A1400EF89DF /* ic_chevron_up.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */; }; - 0C9634EB1FE11A1400EF89DF /* ic_chevron_up@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */; }; - 0C9634EC1FE11A1400EF89DF /* ic_chevron_up@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */; }; - 0C9634ED1FE11A1400EF89DF /* ic_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D71FE11A1400EF89DF /* ic_gopay.png */; }; - 0C9634EE1FE11A1400EF89DF /* ic_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */; }; - 0C9634EF1FE11A1400EF89DF /* ic_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */; }; - 0C9634F01FE11A1400EF89DF /* ic_no_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */; }; - 0C9634F11FE11A1400EF89DF /* ic_no_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */; }; - 0C9634F21FE11A1400EF89DF /* ic_no_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */; }; - 0C9634F31FE11A1400EF89DF /* reload.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DD1FE11A1400EF89DF /* reload.png */; }; - 0C9634F41FE11A1F00EF89DF /* gojek_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C81FE11A1400EF89DF /* gojek_icon.png */; }; - 0C9634F51FE11A1F00EF89DF /* gojek_icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */; }; - 0C9634F61FE11A1F00EF89DF /* gojek_icon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */; }; - 0C9634F71FE11A1F00EF89DF /* gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CB1FE11A1400EF89DF /* gopay.png */; }; - 0C9634F81FE11A1F00EF89DF /* gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */; }; - 0C9634F91FE11A1F00EF89DF /* gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */; }; - 0C9634FA1FE11A1F00EF89DF /* gopay_scan_qr_instruction.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */; }; - 0C9634FB1FE11A1F00EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */; }; - 0C9634FC1FE11A1F00EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */; }; - 0C9634FD1FE11A1F00EF89DF /* ic_chevron_down.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */; }; - 0C9634FE1FE11A1F00EF89DF /* ic_chevron_down@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */; }; - 0C9634FF1FE11A1F00EF89DF /* ic_chevron_down@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */; }; - 0C9635001FE11A1F00EF89DF /* ic_chevron_up.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */; }; - 0C9635011FE11A1F00EF89DF /* ic_chevron_up@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */; }; - 0C9635021FE11A1F00EF89DF /* ic_chevron_up@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */; }; - 0C9635031FE11A1F00EF89DF /* ic_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D71FE11A1400EF89DF /* ic_gopay.png */; }; - 0C9635041FE11A1F00EF89DF /* ic_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */; }; - 0C9635051FE11A1F00EF89DF /* ic_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */; }; - 0C9635061FE11A1F00EF89DF /* ic_no_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */; }; - 0C9635071FE11A1F00EF89DF /* ic_no_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */; }; - 0C9635081FE11A1F00EF89DF /* ic_no_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */; }; - 0C9635091FE11A1F00EF89DF /* reload.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DD1FE11A1400EF89DF /* reload.png */; }; - 0C96350C1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */; }; - 0C96350D1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */; }; - 0C9635121FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */; }; - 0C9635131FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */; }; - 0C9635141FE11D7E00EF89DF /* id_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */; }; - 0C9635151FE11D7E00EF89DF /* id_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */; }; - 0C9635161FE11D7E00EF89DF /* en_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635101FE11D7D00EF89DF /* en_gopay.plist */; }; - 0C9635171FE11D7E00EF89DF /* en_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635101FE11D7D00EF89DF /* en_gopay.plist */; }; - 0C9635181FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */; }; - 0C9635191FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */; }; - 0CA5EB7F202C105600335C28 /* gopay_button@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */; }; - 0CA5EB80202C105600335C28 /* gopay_button@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */; }; - 0CAD5C97207CBCF600E8956B /* MIDBarcode39Generator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CAD5C95207CBCF600E8956B /* MIDBarcode39Generator.h */; }; - 0CAD5C98207CBCF600E8956B /* MIDBarcode39Generator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CAD5C96207CBCF600E8956B /* MIDBarcode39Generator.m */; }; - 0CAD5C9D207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */; }; - 0CAD5C9E207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */; }; - 0CB8B7D02071EEF00067A0B8 /* MidtransCommonTSCViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */; }; - 0CB8B7D12071EEF00067A0B8 /* MidtransCommonTSCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */; }; - 0CB8B7D42071EF040067A0B8 /* MidtransCommonTSCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */; }; - 0CB8B7D52071EF080067A0B8 /* MidtransCommonTSCViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */; }; - 0CB8B7D72071EF430067A0B8 /* MidtransCommonTSCViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */; }; - 0CB8B7D82071EF4C0067A0B8 /* MidtransCommonTSCViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */; }; - 0CB8B7DA2071F65C0067A0B8 /* en_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */; }; - 0CB8B7DB2071F6660067A0B8 /* en_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */; }; - 0CB8B7DD2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */; }; - 0CB8B7DE2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */; }; - 0CBA28BF1F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */; }; - 0CBA28C01F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */; }; - 0CBA28C11F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */; }; - 0CBA28C21F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */; }; - 0CBA28CF1F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */; }; - 0CBA28D01F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */; }; - 0CBA28D21F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CBA28D11F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib */; }; - 0CBD65FD207DE875004DAE64 /* UIImage+Scale.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBD65FB207DE875004DAE64 /* UIImage+Scale.h */; }; - 0CBD65FE207DE875004DAE64 /* UIImage+Scale.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBD65FC207DE875004DAE64 /* UIImage+Scale.m */; }; - 0CC900161F7014DB0058E93C /* MidtransUIPaymentDirectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */; }; - 0CC900171F7014E50058E93C /* id_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900141F7012EA0058E93C /* id_indomaret.plist */; }; - 0CC900181F7014E60058E93C /* id_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900141F7012EA0058E93C /* id_indomaret.plist */; }; - 0CC900191F7014E90058E93C /* en_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900151F7012F40058E93C /* en_indomaret.plist */; }; - 0CC9001D1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */; }; - 0CC9001E1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */; }; - 0CC9001F1F7015AE0058E93C /* id_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */; }; - 0CC900201F7015AF0058E93C /* id_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */; }; - 0CC900231F701EDB0058E93C /* id_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900221F701ED40058E93C /* id_kioson.plist */; }; - 0CC900241F701EDC0058E93C /* id_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900221F701ED40058E93C /* id_kioson.plist */; }; - 0CC900251F701EE00058E93C /* en_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900211F701ED40058E93C /* en_kioson.plist */; }; - 0CC900261F701EE00058E93C /* en_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900211F701ED40058E93C /* en_kioson.plist */; }; - 0CC900291F7020780058E93C /* en_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */; }; - 0CC9002A1F7020790058E93C /* en_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */; }; - 0CC9002B1F70207C0058E93C /* id_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */; }; - 0CC9002C1F70207D0058E93C /* id_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */; }; - 0CC9002F1F7021FF0058E93C /* en_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */; }; - 0CC900301F7022000058E93C /* en_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */; }; - 0CC900311F7022030058E93C /* id_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */; }; - 0CC900321F7022030058E93C /* id_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */; }; - 0CC900351F70244A0058E93C /* en_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900341F7024420058E93C /* en_bri_epay.plist */; }; - 0CC900361F70244A0058E93C /* en_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900341F7024420058E93C /* en_bri_epay.plist */; }; - 0CC900371F70244D0058E93C /* id_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900331F7024420058E93C /* id_bri_epay.plist */; }; - 0CC900381F70244F0058E93C /* id_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900331F7024420058E93C /* id_bri_epay.plist */; }; - 0CC9003B1F7026F10058E93C /* en_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */; }; - 0CC9003C1F7026F20058E93C /* en_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */; }; - 0CC9003D1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */; }; - 0CC9003E1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */; }; - 0CC900411F7028C20058E93C /* en_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */; }; - 0CC900421F7028C30058E93C /* en_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */; }; - 0CC900431F7028C50058E93C /* id_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900401F7028C00058E93C /* id_virtualAccount.plist */; }; - 0CC900441F7028C60058E93C /* id_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900401F7028C00058E93C /* id_virtualAccount.plist */; }; - 0CC900451F702A250058E93C /* (null) in Resources */ = {isa = PBXBuildFile; }; - 0CC900461F702A290058E93C /* (null) in Resources */ = {isa = PBXBuildFile; }; - 0CC900471F702A330058E93C /* (null) in Resources */ = {isa = PBXBuildFile; }; - 0CC9004A1F702ADF0058E93C /* en_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900491F702ADD0058E93C /* en_echannel.plist */; }; - 0CC9004B1F702AE00058E93C /* en_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900491F702ADD0058E93C /* en_echannel.plist */; }; - 0CC9004C1F702AE40058E93C /* id_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900481F702ADC0058E93C /* id_echannel.plist */; }; - 0CC9004D1F702AE50058E93C /* id_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900481F702ADC0058E93C /* id_echannel.plist */; }; - 0CC900511F702E0F0058E93C /* id_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */; }; - 0CC900521F702E100058E93C /* id_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */; }; - 0CC900531F702E150058E93C /* en_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900501F702E090058E93C /* en_cimb_clicks.plist */; }; - 0CC900541F702E160058E93C /* en_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900501F702E090058E93C /* en_cimb_clicks.plist */; }; - 0CCD621320048F8E006936E5 /* MIDOtherVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */; }; - 0CCD621420048F8E006936E5 /* MIDOtherVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */; }; - 0CCD621820048FA3006936E5 /* MIDOtherVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */; }; - 0CCD621920048FA3006936E5 /* MIDOtherVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */; }; - 0CCD621B20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */; }; - 0CCD621C20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */; }; - 0CCD621F20049339006936E5 /* HMSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621D20049339006936E5 /* HMSegmentedControl.h */; }; - 0CCD622020049339006936E5 /* HMSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621E20049339006936E5 /* HMSegmentedControl.m */; }; - 0CCD62222004935F006936E5 /* HMSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621D20049339006936E5 /* HMSegmentedControl.h */; }; - 0CCD622320049365006936E5 /* HMSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621E20049339006936E5 /* HMSegmentedControl.m */; }; - 0CCD62372005D0BA006936E5 /* alto.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62252005D0B9006936E5 /* alto.png */; }; - 0CCD62382005D0BA006936E5 /* alto.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62252005D0B9006936E5 /* alto.png */; }; - 0CCD62392005D0BA006936E5 /* alto@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62262005D0B9006936E5 /* alto@2x.png */; }; - 0CCD623A2005D0BA006936E5 /* alto@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62262005D0B9006936E5 /* alto@2x.png */; }; - 0CCD623B2005D0BA006936E5 /* alto@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62272005D0B9006936E5 /* alto@3x.png */; }; - 0CCD623C2005D0BA006936E5 /* alto@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62272005D0B9006936E5 /* alto@3x.png */; }; - 0CCD623D2005D0BA006936E5 /* alto_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62282005D0B9006936E5 /* alto_affiliated.png */; }; - 0CCD623E2005D0BA006936E5 /* alto_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62282005D0B9006936E5 /* alto_affiliated.png */; }; - 0CCD623F2005D0BA006936E5 /* alto_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */; }; - 0CCD62402005D0BA006936E5 /* alto_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */; }; - 0CCD62412005D0BA006936E5 /* alto_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */; }; - 0CCD62422005D0BA006936E5 /* alto_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */; }; - 0CCD62432005D0BA006936E5 /* atm_bersama.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622B2005D0B9006936E5 /* atm_bersama.png */; }; - 0CCD62442005D0BA006936E5 /* atm_bersama.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622B2005D0B9006936E5 /* atm_bersama.png */; }; - 0CCD62452005D0BA006936E5 /* atm_bersama@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */; }; - 0CCD62462005D0BA006936E5 /* atm_bersama@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */; }; - 0CCD62472005D0BA006936E5 /* atm_bersama@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */; }; - 0CCD62482005D0BA006936E5 /* atm_bersama@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */; }; - 0CCD62492005D0BA006936E5 /* bersama_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */; }; - 0CCD624A2005D0BA006936E5 /* bersama_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */; }; - 0CCD624B2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */; }; - 0CCD624C2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */; }; - 0CCD624D2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */; }; - 0CCD624E2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */; }; - 0CCD624F2005D0BA006936E5 /* prima.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62312005D0B9006936E5 /* prima.png */; }; - 0CCD62502005D0BA006936E5 /* prima.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62312005D0B9006936E5 /* prima.png */; }; - 0CCD62512005D0BA006936E5 /* prima@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62322005D0B9006936E5 /* prima@2x.png */; }; - 0CCD62522005D0BA006936E5 /* prima@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62322005D0B9006936E5 /* prima@2x.png */; }; - 0CCD62532005D0BA006936E5 /* prima@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62332005D0B9006936E5 /* prima@3x.png */; }; - 0CCD62542005D0BA006936E5 /* prima@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62332005D0B9006936E5 /* prima@3x.png */; }; - 0CCD62552005D0BA006936E5 /* prima_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62342005D0B9006936E5 /* prima_affiliated.png */; }; - 0CCD62562005D0BA006936E5 /* prima_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62342005D0B9006936E5 /* prima_affiliated.png */; }; - 0CCD62572005D0BA006936E5 /* prima_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */; }; - 0CCD62582005D0BA006936E5 /* prima_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */; }; - 0CCD62592005D0BA006936E5 /* prima_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */; }; - 0CCD625A2005D0BA006936E5 /* prima_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */; }; - 0CD116101EDD5B14005884AD /* en_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */; }; - 0CD116111EDD5B14005884AD /* en_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */; }; - 0CDAA761203EA193009419B3 /* gopay_scan_2.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */; }; - 0CDAA762203EA193009419B3 /* gopay_scan_1.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA760203EA192009419B3 /* gopay_scan_1.png */; }; - 0CDAA763203EA19D009419B3 /* gopay_scan_1.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA760203EA192009419B3 /* gopay_scan_1.png */; }; - 0CDAA764203EA19D009419B3 /* gopay_scan_2.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */; }; - 0CE1D2661F62A670003A012F /* test_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2651F62A670003A012F /* test_badge@2x.png */; }; - 0CE1D2671F62A670003A012F /* test_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2651F62A670003A012F /* test_badge@2x.png */; }; - 0CE1D2691F62A68E003A012F /* maintain@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2681F62A68E003A012F /* maintain@3x.png */; }; - 0CE1D26A1F62A68E003A012F /* maintain@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2681F62A68E003A012F /* maintain@3x.png */; }; - 0CE1D26D1F62A6B5003A012F /* SNPMaintainView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D26B1F62A6B5003A012F /* SNPMaintainView.xib */; }; - 0CE1D26F1F62A6D0003A012F /* SNPMaintainView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D26E1F62A6D0003A012F /* SNPMaintainView.xib */; }; - 0CE1D2721F62A71E003A012F /* arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2711F62A71E003A012F /* arrow@2x.png */; }; - 0CE1D2731F62A71E003A012F /* arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2711F62A71E003A012F /* arrow@2x.png */; }; - 0CE1D2771F62A752003A012F /* bni_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2741F62A752003A012F /* bni_va@2x.png */; }; - 0CE1D2781F62A752003A012F /* bni_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2741F62A752003A012F /* bni_va@2x.png */; }; - 0CE1D2791F62A752003A012F /* bni_va@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2751F62A752003A012F /* bni_va@3x.png */; }; - 0CE1D27A1F62A752003A012F /* bni_va@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2751F62A752003A012F /* bni_va@3x.png */; }; - 0CE1D27B1F62A752003A012F /* bni_va@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2761F62A752003A012F /* bni_va@4x.png */; }; - 0CE1D27C1F62A752003A012F /* bni_va@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2761F62A752003A012F /* bni_va@4x.png */; }; - 0CE1D27E1F62A766003A012F /* cc_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D27D1F62A766003A012F /* cc_badge@2x.png */; }; - 0CE1D2921F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2911F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib */; }; - 0CE1D2951F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */; }; - 0CE1D2961F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */; }; - 0CE1D2A21F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */; }; - 0CE1D2A31F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */; }; - 0CE1D2A41F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */; }; - 0CE1D2A51F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */; }; - 0CE1D2A61F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */; }; - 0CE1D2A71F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */; }; - 0CE1D2A81F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */; }; - 0CE1D2A91F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */; }; - 0CE1D2AB1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */; }; - 0CE1D2AC1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */; }; - 0CE1D2B21F67BA53003A012F /* token_key.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AD1F67BA53003A012F /* token_key.png */; }; - 0CE1D2B31F67BA53003A012F /* token_key.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AD1F67BA53003A012F /* token_key.png */; }; - 0CE1D2B41F67BA53003A012F /* token_key@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */; }; - 0CE1D2B51F67BA53003A012F /* token_key@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */; }; - 0CE1D2B61F67BA53003A012F /* token_key@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */; }; - 0CE1D2B71F67BA53003A012F /* token_key@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */; }; - 0CE1D2B81F67BA53003A012F /* token_key@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B01F67BA53003A012F /* token_key@3x.png */; }; - 0CE1D2B91F67BA53003A012F /* token_key@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B01F67BA53003A012F /* token_key@3x.png */; }; - 0CE1D2BA1F67BA53003A012F /* token_key@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B11F67BA53003A012F /* token_key@4x.png */; }; - 0CE1D2BB1F67BA53003A012F /* token_key@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B11F67BA53003A012F /* token_key@4x.png */; }; - 0CE1D2C11F67BA99003A012F /* sms.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BC1F67BA99003A012F /* sms.png */; }; - 0CE1D2C21F67BA99003A012F /* sms.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BC1F67BA99003A012F /* sms.png */; }; - 0CE1D2C31F67BA99003A012F /* sms@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */; }; - 0CE1D2C41F67BA99003A012F /* sms@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */; }; - 0CE1D2C51F67BA99003A012F /* sms@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BE1F67BA99003A012F /* sms@2x.png */; }; - 0CE1D2C61F67BA99003A012F /* sms@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BE1F67BA99003A012F /* sms@2x.png */; }; - 0CE1D2C71F67BA99003A012F /* sms@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BF1F67BA99003A012F /* sms@3x.png */; }; - 0CE1D2C81F67BA99003A012F /* sms@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BF1F67BA99003A012F /* sms@3x.png */; }; - 0CE1D2C91F67BA99003A012F /* sms@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2C01F67BA99003A012F /* sms@4x.png */; }; - 0CE1D2CA1F67BA99003A012F /* sms@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2C01F67BA99003A012F /* sms@4x.png */; }; - 0CE1D2CF1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */; }; - 0CE1D2D01F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */; }; - 0CEF031C1EA3CCBF00EA1EE0 /* SNPPostPaymentVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */; }; - 0CEF03211EA3D12F00EA1EE0 /* SNPPostPaymentHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEF031F1EA3D12E00EA1EE0 /* SNPPostPaymentHeader.h */; }; - 0CEF03221EA3D12F00EA1EE0 /* SNPPostPaymentHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF03201EA3D12E00EA1EE0 /* SNPPostPaymentHeader.m */; }; - 0CEF03241EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */; }; - 0CEF03251EA3D8ED00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */; }; - 0CEF03281EA3E39700EA1EE0 /* UILabel+Boldify.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEF03261EA3E39700EA1EE0 /* UILabel+Boldify.h */; }; - 0CEF03291EA3E39700EA1EE0 /* UILabel+Boldify.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF03271EA3E39700EA1EE0 /* UILabel+Boldify.m */; }; - 0CEF032D1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEF032A1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h */; }; - 0CEF032E1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */; }; - 0CEF032F1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */; }; - 0CEF03331EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */; }; - 0CEF03341EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */; }; - 3D0E6C341FB95C6100E6CC43 /* SourceSansPro-Semibold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */; }; - 3D0E6C351FB95C6300E6CC43 /* SourceSansPro-Semibold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */; }; - 3D36593620B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */; }; - 3D36593720B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */; }; - 3D36593820B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */; }; - 3D36593920B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */; }; - 3D36593A20B5258F00C07158 /* MIDDanamonOnlineViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D36593520B5258F00C07158 /* MIDDanamonOnlineViewController.xib */; }; - 3D36593B20B525B100C07158 /* MIDDanamonOnlineViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D36593520B5258F00C07158 /* MIDDanamonOnlineViewController.xib */; }; - 3D36594320B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */; }; - 3D36594420B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */; }; - 3D36594520B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */; }; - 3D36594620B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */; }; - 3D36594720B67F6600C07158 /* MIDPaymentIndomaretViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D36594220B67F6600C07158 /* MIDPaymentIndomaretViewController.xib */; }; - 3D36594820B67F8A00C07158 /* MIDPaymentIndomaretViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D36594220B67F6600C07158 /* MIDPaymentIndomaretViewController.xib */; }; - 3D4089101F74E35800B9A2EC /* en_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */; }; - 3D4089111F74E35800B9A2EC /* en_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089071F74E35800B9A2EC /* en_permata_va.plist */; }; - 3D4089121F74E35800B9A2EC /* id_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */; }; - 3D4089131F74E35800B9A2EC /* id_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */; }; - 3D4089141F74E35800B9A2EC /* id_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */; }; - 3D4089151F74E35800B9A2EC /* id_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */; }; - 3D4089161F74E35800B9A2EC /* id_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */; }; - 3D4089171F74E35800B9A2EC /* id_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890D1F74E35800B9A2EC /* id_other_va.plist */; }; - 3D4089181F74E35800B9A2EC /* id_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */; }; - 3D4089191F74E35800B9A2EC /* id_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */; }; - 3D40891C1F74E43200B9A2EC /* id_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */; }; - 3D40891D1F74E43200B9A2EC /* en_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */; }; - 3D40891E1F74E43200B9A2EC /* id_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */; }; - 3D40891F1F74E43200B9A2EC /* en_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089071F74E35800B9A2EC /* en_permata_va.plist */; }; - 3D4089201F74E43200B9A2EC /* id_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */; }; - 3D4089211F74E43200B9A2EC /* id_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */; }; - 3D4089221F74E43200B9A2EC /* id_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */; }; - 3D4089231F74E43200B9A2EC /* id_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */; }; - 3D4089241F74E43200B9A2EC /* id_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890D1F74E35800B9A2EC /* id_other_va.plist */; }; - 3D4089251F74E43200B9A2EC /* id_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */; }; - 3D4089261F74E43200B9A2EC /* en_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */; }; - 3D4089271F74E43300B9A2EC /* en_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900151F7012F40058E93C /* en_indomaret.plist */; }; - 3D4089281F74E43300B9A2EC /* en_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */; }; - 3D4089351F7512F100B9A2EC /* bersama_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089321F7512F100B9A2EC /* bersama_preview.png */; }; - 3D4089361F7512F100B9A2EC /* bersama_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089321F7512F100B9A2EC /* bersama_preview.png */; }; - 3D4089371F7512F100B9A2EC /* bersama_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */; }; - 3D4089381F7512F100B9A2EC /* bersama_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */; }; - 3D4089391F7512F100B9A2EC /* bersama_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */; }; - 3D40893A1F7512F100B9A2EC /* bersama_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */; }; - 3D40893E1F75130300B9A2EC /* alto_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893B1F75130300B9A2EC /* alto_preview.png */; }; - 3D40893F1F75130300B9A2EC /* alto_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893B1F75130300B9A2EC /* alto_preview.png */; }; - 3D4089401F75130300B9A2EC /* alto_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */; }; - 3D4089411F75130300B9A2EC /* alto_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */; }; - 3D4089421F75130300B9A2EC /* alto_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */; }; - 3D4089431F75130300B9A2EC /* alto_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */; }; - 3D4089471F75133200B9A2EC /* prima_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089441F75133200B9A2EC /* prima_preview.png */; }; - 3D4089481F75133200B9A2EC /* prima_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089441F75133200B9A2EC /* prima_preview.png */; }; - 3D4089491F75133200B9A2EC /* prima_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089451F75133200B9A2EC /* prima_preview@2x.png */; }; - 3D40894A1F75133200B9A2EC /* prima_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089451F75133200B9A2EC /* prima_preview@2x.png */; }; - 3D40894B1F75133200B9A2EC /* prima_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089461F75133200B9A2EC /* prima_preview@3x.png */; }; - 3D40894C1F75133200B9A2EC /* prima_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089461F75133200B9A2EC /* prima_preview@3x.png */; }; - 3D5DFDC11FB458120021EB2F /* icon-help.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF701F99BABD0001AC9A /* icon-help.png */; }; - 3D5DFDC21FB458120021EB2F /* icon-help@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */; }; - 3D5DFDC31FB458120021EB2F /* icon-help@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */; }; - 3D5DFDC41FB458120021EB2F /* icon-help@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */; }; - 3D5DFDC51FB458120021EB2F /* icon-help@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */; }; - 3D8BF5CF1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */; }; - 3D8BF5D01F90BD8B00F35C55 /* MidtransUITableAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */; }; - 3D8BF5D41F90BDC400F35C55 /* MidtransUITableAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */; }; - 3D8BF5D51F90BE6800F35C55 /* MidtransUITableAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */; }; - 3D8BF5D61F90BE7800F35C55 /* MidtransUITableAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */; }; - 3D8BF5D71F90BE7800F35C55 /* MidtransUITableAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */; }; - 3DECDF751F99BABD0001AC9A /* icon-help.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF701F99BABD0001AC9A /* icon-help.png */; }; - 3DECDF761F99BABD0001AC9A /* icon-help@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */; }; - 3DECDF771F99BABD0001AC9A /* icon-help@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */; }; - 3DECDF781F99BABD0001AC9A /* icon-help@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */; }; - 3DECDF791F99BABD0001AC9A /* icon-help@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */; }; - 3DECDFE51F9DAE610001AC9A /* download.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDC1F9DAE610001AC9A /* download.png */; }; - 3DECDFE61F9DAE610001AC9A /* download.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDC1F9DAE610001AC9A /* download.png */; }; - 3DECDFE71F9DAE610001AC9A /* download@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDD1F9DAE610001AC9A /* download@2x.png */; }; - 3DECDFE81F9DAE610001AC9A /* download@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDD1F9DAE610001AC9A /* download@2x.png */; }; - 3DECDFE91F9DAE610001AC9A /* download@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDE1F9DAE610001AC9A /* download@3x.png */; }; - 3DECDFEA1F9DAE610001AC9A /* download@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDE1F9DAE610001AC9A /* download@3x.png */; }; - 3DECDFEB1F9DAE610001AC9A /* scan_cam.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */; }; - 3DECDFEC1F9DAE610001AC9A /* scan_cam.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */; }; - 3DECDFED1F9DAE610001AC9A /* scan_cam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */; }; - 3DECDFEE1F9DAE610001AC9A /* scan_cam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */; }; - 3DECDFEF1F9DAE610001AC9A /* scan_cam@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */; }; - 3DECDFF01F9DAE610001AC9A /* scan_cam@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */; }; - 3DECDFF11F9DAE610001AC9A /* see.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE21F9DAE610001AC9A /* see.png */; }; - 3DECDFF21F9DAE610001AC9A /* see.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE21F9DAE610001AC9A /* see.png */; }; - 3DECDFF31F9DAE610001AC9A /* see@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE31F9DAE610001AC9A /* see@2x.png */; }; - 3DECDFF41F9DAE610001AC9A /* see@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE31F9DAE610001AC9A /* see@2x.png */; }; - 3DECDFF51F9DAE610001AC9A /* see@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE41F9DAE610001AC9A /* see@3x.png */; }; - 3DECDFF61F9DAE610001AC9A /* see@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE41F9DAE610001AC9A /* see@3x.png */; }; - E519C9621E9B6F2000EF70DF /* bni_va1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */; }; - E519C9631E9B6F2000EF70DF /* bni_va1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */; }; - E519C9661E9B6F2000EF70DF /* bni_va2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */; }; - E519C9671E9B6F2000EF70DF /* bni_va2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */; }; - E519C96A1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */; }; - E519C96B1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */; }; - E519C96E1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */; }; - E519C96F1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */; }; - E519C9721E9B6F2100EF70DF /* bni_va5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */; }; - E519C9731E9B6F2100EF70DF /* bni_va5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */; }; - E519C9761E9B6F2100EF70DF /* bni_va6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */; }; - E519C9771E9B6F2100EF70DF /* bni_va6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */; }; - E519C97A1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */; }; - E519C97B1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */; }; - E559763B1EA71B760044342A /* check@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976381EA71B760044342A /* check@2x.png */; }; - E559763C1EA71B760044342A /* cross@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976391EA71B760044342A /* cross@2x.png */; }; - E559763D1EA71B760044342A /* pending@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E559763A1EA71B760044342A /* pending@2x.png */; }; - E55976411EA72F770044342A /* check@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976381EA71B760044342A /* check@2x.png */; }; - E55976421EA72F770044342A /* cross@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976391EA71B760044342A /* cross@2x.png */; }; - E55976431EA72F770044342A /* pending@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E559763A1EA71B760044342A /* pending@2x.png */; }; - E55F62781E93498000C012C8 /* bin.json in Resources */ = {isa = PBXBuildFile; fileRef = E55F62771E93498000C012C8 /* bin.json */; }; - E55F628E1E934A6D00C012C8 /* MidtransUICustomAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */; }; - E55F628F1E934A6D00C012C8 /* MidtransInstallmentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */; }; - E55F62901E934A6D00C012C8 /* MidtransInstallmentCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */; }; - E55F62921E934A6D00C012C8 /* MIdtransUICardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */; }; - E55F62931E934A6D00C012C8 /* MidtransUICCFrontView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */; }; - E55F62941E934A6D00C012C8 /* VTCCBackView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82761C8C081F007B6585 /* VTCCBackView.h */; }; - E55F62951E934A6D00C012C8 /* VTPaymentHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */; }; - E55F62961E934A6D00C012C8 /* MidtransUIListCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */; }; - E55F62971E934A6D00C012C8 /* MidtransLoadingIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */; }; - E55F62981E934A6D00C012C8 /* MidtransLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */; }; - E55F62991E934A6D00C012C8 /* MidtransItemCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E57FFC871E125FDA002A875C /* MidtransItemCell.h */; }; - E55F629A1E934A6D00C012C8 /* MidtransCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */; }; - E55F629B1E934A6D00C012C8 /* MidtransLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E841E2794D4007901CB /* MidtransLineView.h */; }; - E55F629C1E934A6D00C012C8 /* VTItemViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */; }; - E55F629D1E934A6D00C012C8 /* VTPaymentStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */; }; - E55F629E1E934A6D00C012C8 /* VTVATransactionStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */; }; - E55F629F1E934A6D00C012C8 /* VTPaymentStatusXLTunaiViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */; }; - E55F62A01E934A6D00C012C8 /* VTKITConstant.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */; }; - E55F62A11E934A6D00C012C8 /* MidtransUITheme.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */; }; - E55F62A21E934A6D00C012C8 /* MidtransUIToast.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD151CFC1BD50091760A /* MidtransUIToast.h */; }; - E55F62A31E934A6D00C012C8 /* UIViewController+Modal.h in Headers */ = {isa = PBXBuildFile; fileRef = E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */; }; - E55F62A41E934A6D00C012C8 /* UIViewController+HeaderSubtitle.h in Headers */ = {isa = PBXBuildFile; fileRef = E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */; }; - E55F62A51E934A6D00C012C8 /* MidtransUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */; }; - E55F62A61E934A6D00C012C8 /* MIdtransUIBorderedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */; }; - E55F62A71E934A6D00C012C8 /* MidtransUIRoundedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */; }; - E55F62A81E934A6D00C012C8 /* MIdtransUIDetailedTitleController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */; }; - E55F62A91E934A6D00C012C8 /* MidtransUIXibView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */; }; - E55F62AA1E934A6D00C012C8 /* VTAlertBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */; }; - E55F62AC1E934A6D00C012C8 /* MidtransUIHudView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */; }; - E55F62AD1E934A6D00C012C8 /* VTKeyboardAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */; }; - E55F62AE1E934A6D00C012C8 /* MidtransUIButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */; }; - E55F62AF1E934A6D00C012C8 /* MidtransUINextStepButton.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */; }; - E55F62B01E934A6D00C012C8 /* VTNoteTitleLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */; }; - E55F62B11E934A6D00C012C8 /* VTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */; }; - E55F62B21E934A6D00C012C8 /* MidtransUIBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */; }; - E55F62B31E934A6D00C012C8 /* VTBackBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */; }; - E55F62B71E934A6D00C012C8 /* VTClassHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3005E2A61C7C239A00064169 /* VTClassHelper.h */; }; - E55F62B81E934A6D00C012C8 /* NSString+TextDirectionality.h in Headers */ = {isa = PBXBuildFile; fileRef = 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */; }; - E55F62B91E934A6D00C012C8 /* MidtransUIStringHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */; }; - E55F62BA1E934A6D00C012C8 /* MidtransUIThemeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E55F62BB1E934A6D00C012C8 /* MidtransUIFontSource.h in Headers */ = {isa = PBXBuildFile; fileRef = E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E55F62BC1E934A6D00C012C8 /* MidtransUICardFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */; }; - E55F62BD1E934A6D00C012C8 /* MidtransUIConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E55F62BE1E934A6D00C012C8 /* UIColor+SNP_HexString.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */; }; - E55F62BF1E934A6D00C012C8 /* MidtransUIPaymentViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E55F62C01E934A6D00C012C8 /* MidtransUIPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */; }; - E55F62C11E934A6D00C012C8 /* MidtransUIPaymentDirectViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */; }; - E55F62C21E934A6D00C012C8 /* MidtransUIPaymentDirectView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */; }; - E55F62C31E934A6D00C012C8 /* MidtransDirectHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */; }; - E55F62C41E934A6D00C012C8 /* MidtransUIPaymentGeneralViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */; }; - E55F62C51E934A6D00C012C8 /* MidtransUIPaymentGeneralView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */; }; - E55F62C61E934A6D00C012C8 /* VTVAListController.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AECB1C8E889C00F097FF /* VTVAListController.h */; }; - E55F62C71E934A6D00C012C8 /* MidtransVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */; }; - E55F62C81E934A6D00C012C8 /* MidtransVAHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */; }; - E55F62C91E934A6D00C012C8 /* SNPPointViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */; }; - E55F62CA1E934A6D00C012C8 /* SNPPointView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F271E6E8531006C0393 /* SNPPointView.h */; }; - E55F62CB1E934A6D00C012C8 /* AddOnConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */; }; - E55F62CC1E934A6D00C012C8 /* MidtransCreditCardAddOnComponentCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */; }; - E55F62CD1E934A6D00C012C8 /* MidtransNewCreditCardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */; }; - E55F62CE1E934A6D00C012C8 /* MidtransNewCreditCardView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */; }; - E55F62CF1E934A6D00C012C8 /* VTCvvInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */; }; - E55F62D01E934A6D00C012C8 /* VTConfirmPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */; }; - E55F62D11E934A6D00C012C8 /* PushAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */; }; - E55F62D21E934A6D00C012C8 /* PopAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2E01C96C1C4009AE6AA /* PopAnimator.h */; }; - E55F62D31E934A6D00C012C8 /* VTCardListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */; }; - E55F62D41E934A6D00C012C8 /* VTTwoClickController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */; }; - E55F62D51E934A6D00C012C8 /* MidtransSavedCardController.h in Headers */ = {isa = PBXBuildFile; fileRef = E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */; }; - E55F62D61E934A6D00C012C8 /* MidtransSavedCardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */; }; - E55F62D71E934A6D00C012C8 /* MidtransSavedCardFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */; }; - E55F62D81E934A6D00C012C8 /* VTMandiriClickpayController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */; }; - E55F62D91E934A6D00C012C8 /* MidtransPaymentGCIViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */; }; - E55F62DA1E934A6D00C012C8 /* MidtransPaymentGCIView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */; }; - E55F62DB1E934A6D00C012C8 /* VTMultiGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E504386D1D1A4A2100710470 /* VTMultiGuideController.h */; }; - E55F62DC1E934A6D00C012C8 /* VTSingleGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438711D1A4A5000710470 /* VTSingleGuideController.h */; }; - E55F62DD1E934A6D00C012C8 /* VTSubGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438751D1A4A7C00710470 /* VTSubGuideController.h */; }; - E55F62DE1E934A6D00C012C8 /* VTGuideView.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202D41D62F01D006B9265 /* VTGuideView.h */; }; - E55F62DF1E934A6D00C012C8 /* VTGuideCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */; }; - E55F62E01E934A6D00C012C8 /* VTGroupedInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */; }; - E55F62E11E934A6D00C012C8 /* VTInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DC1D62FB27006B9265 /* VTInstruction.h */; }; - E55F62E21E934A6D00C012C8 /* MidtransPaymentStatusViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */; }; - E55F62E31E934A6D00C012C8 /* MIdtransPaymentStatusView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */; }; - E55F62E41E934A6D00C012C8 /* VTBillpaySuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */; }; - E55F62E51E934A6D00C012C8 /* VTXLTunaiSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */; }; - E55F62E61E934A6D00C012C8 /* VTIndomaretSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */; }; - E55F62E71E934A6D00C012C8 /* VTVASuccessStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */; }; - E55F62E91E934A6D00C012C8 /* VTPaymentStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */; }; - E55F62EA1E934A6D00C012C8 /* VTKlikbcaSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */; }; - E55F62EC1E934A6D00C012C8 /* VTPaymentListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */; }; - E55F62ED1E934A6D00C012C8 /* VTPaymentListView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */; }; - E55F62EE1E934A6D00C012C8 /* MidtransTransactionDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */; }; - E55F62EF1E934A6D00C012C8 /* MidtransPaymentMethodHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */; }; - E55F62F01E934B1B00C012C8 /* MidtransUICustomAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */; }; - E55F62F11E934B1B00C012C8 /* MidtransInstallmentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */; }; - E55F62F21E934B1B00C012C8 /* MidtransInstallmentCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */; }; - E55F62F41E934B1B00C012C8 /* MIdtransUICardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */; }; - E55F62F51E934B1B00C012C8 /* MidtransUICCFrontView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */; }; - E55F62F61E934B1B00C012C8 /* VTCCBackView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82771C8C081F007B6585 /* VTCCBackView.m */; }; - E55F62F71E934B1B00C012C8 /* VTPaymentHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */; }; - E55F62F81E934B1B00C012C8 /* MidtransUIListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */; }; - E55F62F91E934B1B00C012C8 /* MidtransLoadingIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */; }; - E55F62FA1E934B1B00C012C8 /* MidtransLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */; }; - E55F62FB1E934B1B00C012C8 /* MidtransItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E57FFC881E125FDA002A875C /* MidtransItemCell.m */; }; - E55F62FC1E934B1B00C012C8 /* MidtransCollectionViewLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */; }; - E55F62FD1E934B1B00C012C8 /* MidtransLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E851E2794D4007901CB /* MidtransLineView.m */; }; - E55F62FE1E934B1B00C012C8 /* VTItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */; }; - E55F62FF1E934B1B00C012C8 /* VTPaymentStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */; }; - E55F63001E934B1B00C012C8 /* VTVATransactionStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */; }; - E55F63011E934B1B00C012C8 /* VTPaymentStatusXLTunaiViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */; }; - E55F63021E934B1B00C012C8 /* MidtransUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */; }; - E55F63031E934B1B00C012C8 /* MidtransUIToast.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD161CFC1BD50091760A /* MidtransUIToast.m */; }; - E55F63041E934B1B00C012C8 /* UIViewController+Modal.m in Sources */ = {isa = PBXBuildFile; fileRef = E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */; }; - E55F63051E934B1B00C012C8 /* UIViewController+HeaderSubtitle.m in Sources */ = {isa = PBXBuildFile; fileRef = E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */; }; - E55F63061E934B1B00C012C8 /* MidtransUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */; }; - E55F63071E934B1B00C012C8 /* MIdtransUIBorderedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */; }; - E55F63081E934B1B00C012C8 /* MidtransUIRoundedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */; }; - E55F63091E934B1B00C012C8 /* MIdtransUIDetailedTitleController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */; }; - E55F630A1E934B1B00C012C8 /* MidtransUIXibView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */; }; - E55F630B1E934B1B00C012C8 /* VTAlertBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */; }; - E55F630D1E934B1B00C012C8 /* MidtransUIHudView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */; }; - E55F630E1E934B1B00C012C8 /* VTKeyboardAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */; }; - E55F630F1E934B1B00C012C8 /* MidtransUIButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */; }; - E55F63101E934B1B00C012C8 /* MidtransUINextStepButton.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */; }; - E55F63111E934B1B00C012C8 /* VTNoteTitleLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */; }; - E55F63121E934B1B00C012C8 /* VTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */; }; - E55F63131E934B1C00C012C8 /* MidtransUIBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */; }; - E55F63141E934B1C00C012C8 /* VTBackBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */; }; - E55F63181E934B1C00C012C8 /* VTClassHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 3005E2A71C7C239A00064169 /* VTClassHelper.m */; }; - E55F63191E934B1C00C012C8 /* NSString+TextDirectionality.m in Sources */ = {isa = PBXBuildFile; fileRef = 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */; }; - E55F631A1E934B1C00C012C8 /* MidtransUIStringHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */; }; - E55F631B1E934B1C00C012C8 /* MidtransUIThemeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */; }; - E55F631C1E934B1C00C012C8 /* MidtransUIFontSource.m in Sources */ = {isa = PBXBuildFile; fileRef = E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */; }; - E55F631D1E934B1C00C012C8 /* UIFont+IBCustomFonts.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */; }; - E55F631E1E934B1C00C012C8 /* MidtransUICardFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */; }; - E55F631F1E934B1C00C012C8 /* MidtransUIConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */; }; - E55F63201E934B1C00C012C8 /* UIColor+SNP_HexString.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */; }; - E55F63211E934B1C00C012C8 /* MidtransUIPaymentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */; }; - E55F63221E934B1C00C012C8 /* MidtransUIPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */; }; - E55F63231E934B1C00C012C8 /* MidtransUIPaymentDirectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */; }; - E55F63241E934B1C00C012C8 /* MidtransUIPaymentDirectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */; }; - E55F63251E934B1C00C012C8 /* MidtransDirectHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */; }; - E55F63261E934B1C00C012C8 /* MidtransUIPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */; }; - E55F63271E934B1C00C012C8 /* MidtransUIPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */; }; - E55F63281E934B1C00C012C8 /* VTVAListController.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AECC1C8E889C00F097FF /* VTVAListController.m */; }; - E55F63291E934B1C00C012C8 /* MidtransVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */; }; - E55F632A1E934B1C00C012C8 /* MidtransVAHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */; }; - E55F632B1E934B1C00C012C8 /* SNPPointViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */; }; - E55F632C1E934B1C00C012C8 /* SNPPointView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F281E6E8531006C0393 /* SNPPointView.m */; }; - E55F632D1E934B1C00C012C8 /* AddOnConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */; }; - E55F632E1E934B1C00C012C8 /* MidtransCreditCardAddOnComponentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */; }; - E55F632F1E934B1C00C012C8 /* MidtransNewCreditCardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */; }; - E55F63301E934B1C00C012C8 /* MidtransNewCreditCardView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */; }; - E55F63311E934B1C00C012C8 /* VTCvvInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */; }; - E55F63321E934B1C00C012C8 /* VTConfirmPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */; }; - E55F63331E934B1C00C012C8 /* PushAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */; }; - E55F63341E934B1C00C012C8 /* PopAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2E11C96C1C4009AE6AA /* PopAnimator.m */; }; - E55F63351E934B1C00C012C8 /* VTCardListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */; }; - E55F63361E934B1C00C012C8 /* VTTwoClickController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */; }; - E55F63371E934B1C00C012C8 /* MidtransSavedCardController.m in Sources */ = {isa = PBXBuildFile; fileRef = E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */; }; - E55F63381E934B1C00C012C8 /* MidtransSavedCardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */; }; - E55F63391E934B1C00C012C8 /* MidtransSavedCardFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */; }; - E55F633A1E934B1C00C012C8 /* VTMandiriClickpayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */; }; - E55F633B1E934B1C00C012C8 /* MidtransPaymentGCIViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */; }; - E55F633C1E934B1C00C012C8 /* MidtransPaymentGCIView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */; }; - E55F633D1E934B1C00C012C8 /* VTMultiGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E504386E1D1A4A2100710470 /* VTMultiGuideController.m */; }; - E55F633E1E934B1C00C012C8 /* VTSingleGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438721D1A4A5000710470 /* VTSingleGuideController.m */; }; - E55F633F1E934B1C00C012C8 /* VTSubGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438761D1A4A7C00710470 /* VTSubGuideController.m */; }; - E55F63401E934B1C00C012C8 /* VTGuideView.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202D51D62F01D006B9265 /* VTGuideView.m */; }; - E55F63411E934B1C00C012C8 /* VTGuideCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */; }; - E55F63421E934B1C00C012C8 /* VTGroupedInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */; }; - E55F63431E934B1C00C012C8 /* VTInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DD1D62FB27006B9265 /* VTInstruction.m */; }; - E55F63441E934B1C00C012C8 /* MidtransPaymentStatusViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */; }; - E55F63451E934B1C00C012C8 /* MIdtransPaymentStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */; }; - E55F63461E934B1C00C012C8 /* VTBillpaySuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */; }; - E55F63471E934B1C00C012C8 /* VTXLTunaiSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */; }; - E55F63481E934B1C00C012C8 /* VTIndomaretSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */; }; - E55F63491E934B1C00C012C8 /* VTVASuccessStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */; }; - E55F634B1E934B1C00C012C8 /* VTPaymentStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */; }; - E55F634C1E934B1C00C012C8 /* VTKlikbcaSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */; }; - E55F634E1E934B1C00C012C8 /* VTPaymentListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */; }; - E55F634F1E934B1C00C012C8 /* VTPaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */; }; - E55F63501E934B1C00C012C8 /* MidtransTransactionDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */; }; - E55F63511E934B1C00C012C8 /* MidtransPaymentMethodHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */; }; - E57120A01E937B790064F515 /* MidtransKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CDEC991E9340E80032DC3B /* MidtransKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E57120A11E937B790064F515 /* MidtransUICustomAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */; }; - E57120A21E937B790064F515 /* MidtransInstallmentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */; }; - E57120A31E937B790064F515 /* MidtransInstallmentCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */; }; - E57120A51E937B790064F515 /* MIdtransUICardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */; }; - E57120A61E937B790064F515 /* MidtransUICCFrontView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */; }; - E57120A71E937B790064F515 /* VTCCBackView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82761C8C081F007B6585 /* VTCCBackView.h */; }; - E57120A81E937B790064F515 /* VTPaymentHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */; }; - E57120A91E937B790064F515 /* MidtransUIListCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */; }; - E57120AA1E937B790064F515 /* MidtransLoadingIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */; }; - E57120AB1E937B790064F515 /* MidtransLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */; }; - E57120AC1E937B790064F515 /* MidtransItemCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E57FFC871E125FDA002A875C /* MidtransItemCell.h */; }; - E57120AD1E937B790064F515 /* MidtransCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */; }; - E57120AE1E937B790064F515 /* MidtransLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E841E2794D4007901CB /* MidtransLineView.h */; }; - E57120AF1E937B790064F515 /* VTItemViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */; }; - E57120B01E937B790064F515 /* VTPaymentStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */; }; - E57120B11E937B790064F515 /* VTVATransactionStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */; }; - E57120B21E937B790064F515 /* VTPaymentStatusXLTunaiViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */; }; - E57120B31E937B790064F515 /* VTKITConstant.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */; }; - E57120B41E937B790064F515 /* MidtransUITheme.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */; }; - E57120B51E937B790064F515 /* MidtransUIToast.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD151CFC1BD50091760A /* MidtransUIToast.h */; }; - E57120B61E937B790064F515 /* UIViewController+Modal.h in Headers */ = {isa = PBXBuildFile; fileRef = E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */; }; - E57120B71E937B790064F515 /* UIViewController+HeaderSubtitle.h in Headers */ = {isa = PBXBuildFile; fileRef = E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */; }; - E57120B81E937B790064F515 /* MidtransUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */; }; - E57120B91E937B790064F515 /* MIdtransUIBorderedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */; }; - E57120BA1E937B790064F515 /* MidtransUIRoundedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */; }; - E57120BB1E937B790064F515 /* MIdtransUIDetailedTitleController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */; }; - E57120BC1E937B790064F515 /* MidtransUIXibView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */; }; - E57120BD1E937B790064F515 /* VTAlertBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */; }; - E57120BF1E937B790064F515 /* MidtransUIHudView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */; }; - E57120C01E937B790064F515 /* VTKeyboardAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */; }; - E57120C11E937B790064F515 /* MidtransUIButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */; }; - E57120C21E937B790064F515 /* MidtransUINextStepButton.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */; }; - E57120C31E937B790064F515 /* VTNoteTitleLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */; }; - E57120C41E937B790064F515 /* VTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */; }; - E57120C51E937B790064F515 /* MidtransUIBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */; }; - E57120C61E937B790064F515 /* VTBackBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */; }; - E57120C71E937B790064F515 /* IHKeyboardAvoiding_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */; }; - E57120C81E937B790064F515 /* MBXPageViewController_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */; }; - E57120C91E937B790064F515 /* UIView+Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */; }; - E57120CA1E937B790064F515 /* VTClassHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3005E2A61C7C239A00064169 /* VTClassHelper.h */; }; - E57120CB1E937B790064F515 /* NSString+TextDirectionality.h in Headers */ = {isa = PBXBuildFile; fileRef = 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */; }; - E57120CC1E937B790064F515 /* MidtransUIStringHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */; }; - E57120CD1E937B790064F515 /* MidtransUIThemeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E57120CE1E937B790064F515 /* MidtransUIFontSource.h in Headers */ = {isa = PBXBuildFile; fileRef = E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E57120CF1E937B790064F515 /* MidtransUICardFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */; }; - E57120D01E937B790064F515 /* MidtransUIConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E57120D11E937B790064F515 /* UIColor+SNP_HexString.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */; }; - E57120D21E937B790064F515 /* MidtransUIPaymentViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E57120D31E937B790064F515 /* MidtransUIPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */; }; - E57120D41E937B790064F515 /* MidtransUIPaymentDirectViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */; }; - E57120D51E937B790064F515 /* MidtransUIPaymentDirectView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */; }; - E57120D61E937B790064F515 /* MidtransDirectHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */; }; - E57120D71E937B790064F515 /* MidtransUIPaymentGeneralViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */; }; - E57120D81E937B790064F515 /* MidtransUIPaymentGeneralView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */; }; - E57120D91E937B790064F515 /* VTVAListController.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AECB1C8E889C00F097FF /* VTVAListController.h */; }; - E57120DA1E937B790064F515 /* MidtransVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */; }; - E57120DB1E937B790064F515 /* MidtransVAHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */; }; - E57120DC1E937B790064F515 /* SNPPointViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */; }; - E57120DD1E937B790064F515 /* SNPPointView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F271E6E8531006C0393 /* SNPPointView.h */; }; - E57120DE1E937B790064F515 /* AddOnConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */; }; - E57120DF1E937B790064F515 /* MidtransCreditCardAddOnComponentCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */; }; - E57120E01E937B790064F515 /* MidtransNewCreditCardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */; }; - E57120E11E937B790064F515 /* MidtransNewCreditCardView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */; }; - E57120E21E937B790064F515 /* VTCvvInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */; }; - E57120E31E937B790064F515 /* VTConfirmPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */; }; - E57120E41E937B790064F515 /* PushAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */; }; - E57120E51E937B790064F515 /* PopAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2E01C96C1C4009AE6AA /* PopAnimator.h */; }; - E57120E61E937B790064F515 /* VTCardListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */; }; - E57120E71E937B790064F515 /* VTTwoClickController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */; }; - E57120E81E937B790064F515 /* MidtransSavedCardController.h in Headers */ = {isa = PBXBuildFile; fileRef = E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */; }; - E57120E91E937B790064F515 /* MidtransSavedCardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */; }; - E57120EA1E937B790064F515 /* MidtransSavedCardFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */; }; - E57120EB1E937B790064F515 /* VTMandiriClickpayController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */; }; - E57120EC1E937B790064F515 /* MidtransPaymentGCIViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */; }; - E57120ED1E937B790064F515 /* MidtransPaymentGCIView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */; }; - E57120EE1E937B790064F515 /* VTMultiGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E504386D1D1A4A2100710470 /* VTMultiGuideController.h */; }; - E57120EF1E937B790064F515 /* VTSingleGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438711D1A4A5000710470 /* VTSingleGuideController.h */; }; - E57120F01E937B790064F515 /* VTSubGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438751D1A4A7C00710470 /* VTSubGuideController.h */; }; - E57120F11E937B790064F515 /* VTGuideView.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202D41D62F01D006B9265 /* VTGuideView.h */; }; - E57120F21E937B790064F515 /* VTGuideCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */; }; - E57120F31E937B790064F515 /* VTGroupedInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */; }; - E57120F41E937B790064F515 /* VTInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DC1D62FB27006B9265 /* VTInstruction.h */; }; - E57120F51E937B790064F515 /* MidtransPaymentStatusViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */; }; - E57120F61E937B790064F515 /* MIdtransPaymentStatusView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */; }; - E57120F71E937B790064F515 /* VTBillpaySuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */; }; - E57120F81E937B790064F515 /* VTXLTunaiSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */; }; - E57120F91E937B790064F515 /* VTIndomaretSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */; }; - E57120FA1E937B790064F515 /* VTVASuccessStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */; }; - E57120FC1E937B790064F515 /* VTPaymentStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */; }; - E57120FD1E937B790064F515 /* VTKlikbcaSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */; }; - E57120FF1E937B790064F515 /* VTPaymentListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */; }; - E57121001E937B790064F515 /* VTPaymentListView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */; }; - E57121011E937B790064F515 /* MidtransTransactionDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */; }; - E57121021E937B790064F515 /* MidtransPaymentMethodHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */; }; - E57122AC1E937C040064F515 /* MidtransUICustomAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */; }; - E57122AD1E937C040064F515 /* MidtransInstallmentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */; }; - E57122AE1E937C040064F515 /* MidtransInstallmentCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */; }; - E57122B01E937C040064F515 /* MIdtransUICardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */; }; - E57122B11E937C040064F515 /* MidtransUICCFrontView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */; }; - E57122B21E937C040064F515 /* VTCCBackView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82771C8C081F007B6585 /* VTCCBackView.m */; }; - E57122B31E937C040064F515 /* VTPaymentHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */; }; - E57122B41E937C040064F515 /* MidtransUIListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */; }; - E57122B51E937C040064F515 /* MidtransLoadingIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */; }; - E57122B61E937C040064F515 /* MidtransLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */; }; - E57122B71E937C040064F515 /* MidtransItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E57FFC881E125FDA002A875C /* MidtransItemCell.m */; }; - E57122B81E937C040064F515 /* MidtransCollectionViewLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */; }; - E57122B91E937C040064F515 /* MidtransLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E851E2794D4007901CB /* MidtransLineView.m */; }; - E57122BA1E937C040064F515 /* VTItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */; }; - E57122BB1E937C040064F515 /* VTPaymentStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */; }; - E57122BC1E937C040064F515 /* VTVATransactionStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */; }; - E57122BD1E937C040064F515 /* VTPaymentStatusXLTunaiViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */; }; - E57122BE1E937C040064F515 /* MidtransUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */; }; - E57122BF1E937C040064F515 /* MidtransUIToast.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD161CFC1BD50091760A /* MidtransUIToast.m */; }; - E57122C01E937C040064F515 /* UIViewController+Modal.m in Sources */ = {isa = PBXBuildFile; fileRef = E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */; }; - E57122C11E937C040064F515 /* UIViewController+HeaderSubtitle.m in Sources */ = {isa = PBXBuildFile; fileRef = E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */; }; - E57122C21E937C040064F515 /* MidtransUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */; }; - E57122C31E937C040064F515 /* MIdtransUIBorderedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */; }; - E57122C41E937C040064F515 /* MidtransUIRoundedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */; }; - E57122C51E937C040064F515 /* MIdtransUIDetailedTitleController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */; }; - E57122C61E937C040064F515 /* MidtransUIXibView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */; }; - E57122C71E937C040064F515 /* VTAlertBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */; }; - E57122C91E937C040064F515 /* MidtransUIHudView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */; }; - E57122CA1E937C040064F515 /* VTKeyboardAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */; }; - E57122CB1E937C040064F515 /* MidtransUIButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */; }; - E57122CC1E937C040064F515 /* MidtransUINextStepButton.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */; }; - E57122CD1E937C040064F515 /* VTNoteTitleLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */; }; - E57122CE1E937C040064F515 /* VTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */; }; - E57122CF1E937C040064F515 /* MidtransUIBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */; }; - E57122D01E937C040064F515 /* VTBackBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */; }; - E57122D11E937C040064F515 /* IHKeyboardAvoiding_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */; }; - E57122D21E937C040064F515 /* MBXPageViewController_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */; }; - E57122D31E937C040064F515 /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */; }; - E57122D41E937C040064F515 /* VTClassHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 3005E2A71C7C239A00064169 /* VTClassHelper.m */; }; - E57122D51E937C040064F515 /* NSString+TextDirectionality.m in Sources */ = {isa = PBXBuildFile; fileRef = 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */; }; - E57122D61E937C040064F515 /* MidtransUIStringHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */; }; - E57122D71E937C040064F515 /* MidtransUIThemeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */; }; - E57122D81E937C040064F515 /* MidtransUIFontSource.m in Sources */ = {isa = PBXBuildFile; fileRef = E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */; }; - E57122D91E937C040064F515 /* UIFont+IBCustomFonts.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */; }; - E57122DA1E937C040064F515 /* MidtransUICardFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */; }; - E57122DB1E937C040064F515 /* MidtransUIConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */; }; - E57122DC1E937C040064F515 /* UIColor+SNP_HexString.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */; }; - E57122DD1E937C040064F515 /* MidtransUIPaymentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */; }; - E57122DE1E937C040064F515 /* MidtransUIPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */; }; - E57122DF1E937C040064F515 /* MidtransUIPaymentDirectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */; }; - E57122E01E937C040064F515 /* MidtransUIPaymentDirectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */; }; - E57122E11E937C040064F515 /* MidtransDirectHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */; }; - E57122E21E937C040064F515 /* MidtransUIPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */; }; - E57122E31E937C040064F515 /* MidtransUIPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */; }; - E57122E41E937C040064F515 /* VTVAListController.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AECC1C8E889C00F097FF /* VTVAListController.m */; }; - E57122E51E937C040064F515 /* MidtransVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */; }; - E57122E61E937C040064F515 /* MidtransVAHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */; }; - E57122E71E937C040064F515 /* SNPPointViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */; }; - E57122E81E937C040064F515 /* SNPPointView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F281E6E8531006C0393 /* SNPPointView.m */; }; - E57122E91E937C040064F515 /* AddOnConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */; }; - E57122EA1E937C040064F515 /* MidtransCreditCardAddOnComponentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */; }; - E57122EB1E937C040064F515 /* MidtransNewCreditCardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */; }; - E57122EC1E937C040064F515 /* MidtransNewCreditCardView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */; }; - E57122ED1E937C040064F515 /* VTCvvInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */; }; - E57122EE1E937C040064F515 /* VTConfirmPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */; }; - E57122EF1E937C040064F515 /* PushAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */; }; - E57122F01E937C040064F515 /* PopAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2E11C96C1C4009AE6AA /* PopAnimator.m */; }; - E57122F11E937C040064F515 /* VTCardListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */; }; - E57122F21E937C040064F515 /* VTTwoClickController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */; }; - E57122F31E937C040064F515 /* MidtransSavedCardController.m in Sources */ = {isa = PBXBuildFile; fileRef = E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */; }; - E57122F41E937C040064F515 /* MidtransSavedCardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */; }; - E57122F51E937C040064F515 /* MidtransSavedCardFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */; }; - E57122F61E937C040064F515 /* VTMandiriClickpayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */; }; - E57122F71E937C040064F515 /* MidtransPaymentGCIViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */; }; - E57122F81E937C040064F515 /* MidtransPaymentGCIView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */; }; - E57122F91E937C040064F515 /* VTMultiGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E504386E1D1A4A2100710470 /* VTMultiGuideController.m */; }; - E57122FA1E937C040064F515 /* VTSingleGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438721D1A4A5000710470 /* VTSingleGuideController.m */; }; - E57122FB1E937C040064F515 /* VTSubGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438761D1A4A7C00710470 /* VTSubGuideController.m */; }; - E57122FC1E937C040064F515 /* VTGuideView.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202D51D62F01D006B9265 /* VTGuideView.m */; }; - E57122FD1E937C040064F515 /* VTGuideCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */; }; - E57122FE1E937C040064F515 /* VTGroupedInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */; }; - E57122FF1E937C040064F515 /* VTInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DD1D62FB27006B9265 /* VTInstruction.m */; }; - E57123001E937C040064F515 /* MidtransPaymentStatusViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */; }; - E57123011E937C040064F515 /* MIdtransPaymentStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */; }; - E57123021E937C040064F515 /* VTBillpaySuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */; }; - E57123031E937C040064F515 /* VTXLTunaiSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */; }; - E57123041E937C040064F515 /* VTIndomaretSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */; }; - E57123051E937C040064F515 /* VTVASuccessStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */; }; - E57123071E937C040064F515 /* VTPaymentStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */; }; - E57123081E937C040064F515 /* VTKlikbcaSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */; }; - E571230A1E937C050064F515 /* VTPaymentListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */; }; - E571230B1E937C050064F515 /* VTPaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */; }; - E571230C1E937C050064F515 /* MidtransTransactionDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */; }; - E571230D1E937C050064F515 /* MidtransPaymentMethodHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */; }; - E57123131E937E860064F515 /* libMidtransCoreKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E57123121E937E860064F515 /* libMidtransCoreKit.a */; }; - E57124821E9381280064F515 /* OCRAEXT.TTF in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */; }; - E57124831E9381280064F515 /* SourceSansPro-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */; }; - E57124841E9381290064F515 /* SourceSansPro-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */; }; - E57124851E9381290064F515 /* SourceSansPro-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */; }; - E57124871E9381320064F515 /* MidtransDirectHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */; }; - E57124881E9381320064F515 /* MidtransInstallmentCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */; }; - E57124891E9381320064F515 /* MidtransInstallmentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */; }; - E571248A1E9381320064F515 /* MidtransItemCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB271E93701100ED659D /* MidtransItemCell.xib */; }; - E571248B1E9381320064F515 /* MidtransLoadingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */; }; - E571248D1E9381320064F515 /* MidtransPaymentGCIViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */; }; - E571248E1E9381320064F515 /* MidtransPaymentMethodHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */; }; - E571248F1E9381320064F515 /* MidtransPaymentStatusViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */; }; - E57124901E9381320064F515 /* MidtransPromoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */; }; - E57124911E9381320064F515 /* MidtransSavedCardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */; }; - E57124921E9381320064F515 /* MidtransSavedCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */; }; - E57124931E9381320064F515 /* MidtransSavedCardFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */; }; - E57124941E9381320064F515 /* MidtransTransactionDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */; }; - E57124951E9381320064F515 /* MIdtransUICardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */; }; - E57124961E9381320064F515 /* MidtransUICCFrontView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */; }; - E57124971E9381320064F515 /* MidtransUICustomAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */; }; - E57124981E9381320064F515 /* MidtransUIListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */; }; - E571249A1E9381320064F515 /* MidtransUIPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */; }; - E571249B1E9381320064F515 /* MidtransUIToast.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB381E93701100ED659D /* MidtransUIToast.xib */; }; - E571249C1E9381320064F515 /* MidtransVAHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */; }; - E571249D1E9381320064F515 /* MidtransVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */; }; - E571249E1E9381320064F515 /* SNPPointViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */; }; - E571249F1E9381320064F515 /* VTAddCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */; }; - E57124A01E9381320064F515 /* VTBillpaySuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */; }; - E57124A11E9381320064F515 /* VTCardListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3E1E93701100ED659D /* VTCardListController.xib */; }; - E57124A21E9381320064F515 /* VTCCBackView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */; }; - E57124A31E9381320064F515 /* VTConfirmPaymentController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */; }; - E57124A41E9381320064F515 /* VTCvvInfoController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */; }; - E57124A61E9381320064F515 /* VTGuideCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB431E93701100ED659D /* VTGuideCell.xib */; }; - E57124A71E9381320064F515 /* VTGuideView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB441E93701100ED659D /* VTGuideView.xib */; }; - E57124A81E9381320064F515 /* VTIndomaretSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */; }; - E57124A91E9381320064F515 /* VTKeyboardAccessoryView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */; }; - E57124AA1E9381320064F515 /* VTKlikbcaSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */; }; - E57124AB1E9381320064F515 /* VTMandiriClickpayController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */; }; - E57124AC1E9381320064F515 /* VTMultiGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */; }; - E57124AD1E9381320064F515 /* VTPaymentListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */; }; - E57124AF1E9381320064F515 /* VTSingleGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */; }; - E57124B01E9381320064F515 /* VTSubGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */; }; - E57124B11E9381320064F515 /* VTPaymentStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */; }; - E57124B21E9381320064F515 /* VTTwoClickController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */; }; - E57124B31E9381320064F515 /* VTVAListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB501E93701100ED659D /* VTVAListController.xib */; }; - E57124B41E9381320064F515 /* VTVASuccessStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */; }; - E57124B51E9381320064F515 /* VTXLTunaiSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */; }; - E57124B61E9381320064F515 /* MidtransCreditCardAddOnComponentCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */; }; - E57124B71E9381320064F515 /* MidtransUIPaymentListHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */; }; - E57127321E93B3290064F515 /* en_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127201E93B3290064F515 /* en_other_va.plist */; }; - E57127331E93B3290064F515 /* en_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127211E93B3290064F515 /* en_bca_klikbca.plist */; }; - E57127341E93B3290064F515 /* en_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127221E93B3290064F515 /* en_bca_klikpay.plist */; }; - E57127351E93B3290064F515 /* en_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127231E93B3290064F515 /* en_bca_va.plist */; }; - E57127401E93B3290064F515 /* snap_colors.plist in Resources */ = {isa = PBXBuildFile; fileRef = E571272E1E93B3290064F515 /* snap_colors.plist */; }; - E57127DE1E93B7C50064F515 /* en_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127201E93B3290064F515 /* en_other_va.plist */; }; - E57127DF1E93B7C50064F515 /* en_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127211E93B3290064F515 /* en_bca_klikbca.plist */; }; - E57127E01E93B7C50064F515 /* en_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127221E93B3290064F515 /* en_bca_klikpay.plist */; }; - E57127E11E93B7C50064F515 /* en_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127231E93B3290064F515 /* en_bca_va.plist */; }; - E57127EC1E93B7C50064F515 /* snap_colors.plist in Resources */ = {isa = PBXBuildFile; fileRef = E571272E1E93B3290064F515 /* snap_colors.plist */; }; - E57127F01E93B7C50064F515 /* bin.json in Resources */ = {isa = PBXBuildFile; fileRef = E55F62771E93498000C012C8 /* bin.json */; }; - E58FCD881E94CFD500632085 /* AlertBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD001E94CFD500632085 /* AlertBackground@2x.png */; }; - E58FCD891E94CFD500632085 /* AlertBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD001E94CFD500632085 /* AlertBackground@2x.png */; }; - E58FCD8A1E94CFD500632085 /* Amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD011E94CFD500632085 /* Amex@2x.png */; }; - E58FCD8B1E94CFD500632085 /* Amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD011E94CFD500632085 /* Amex@2x.png */; }; - E58FCD8C1E94CFD500632085 /* AmexDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD021E94CFD500632085 /* AmexDark@2x.png */; }; - E58FCD8D1E94CFD500632085 /* AmexDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD021E94CFD500632085 /* AmexDark@2x.png */; }; - E58FCD8E1E94CFD500632085 /* anz.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD031E94CFD500632085 /* anz.png */; }; - E58FCD8F1E94CFD500632085 /* anz.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD031E94CFD500632085 /* anz.png */; }; - E58FCD901E94CFD500632085 /* anz@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD041E94CFD500632085 /* anz@2x.png */; }; - E58FCD911E94CFD500632085 /* anz@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD041E94CFD500632085 /* anz@2x.png */; }; - E58FCD921E94CFD500632085 /* back@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD051E94CFD500632085 /* back@2x.png */; }; - E58FCD931E94CFD500632085 /* back@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD051E94CFD500632085 /* back@2x.png */; }; - E58FCD941E94CFD500632085 /* BackBarIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */; }; - E58FCD951E94CFD500632085 /* BackBarIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */; }; - E58FCD961E94CFD500632085 /* bbm@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD071E94CFD500632085 /* bbm@2x.png */; }; - E58FCD971E94CFD500632085 /* bbm@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD071E94CFD500632085 /* bbm@2x.png */; }; - E58FCD981E94CFD500632085 /* bca_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */; }; - E58FCD991E94CFD500632085 /* bca_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */; }; - E58FCD9A1E94CFD500632085 /* bca_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */; }; - E58FCD9B1E94CFD500632085 /* bca_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */; }; - E58FCD9C1E94CFD500632085 /* bca_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */; }; - E58FCD9D1E94CFD500632085 /* bca_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */; }; - E58FCD9E1E94CFD500632085 /* bca_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */; }; - E58FCD9F1E94CFD500632085 /* bca_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */; }; - E58FCDA01E94CFD500632085 /* bca_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */; }; - E58FCDA11E94CFD500632085 /* bca_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */; }; - E58FCDA21E94CFD500632085 /* bca_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */; }; - E58FCDA31E94CFD500632085 /* bca_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */; }; - E58FCDA41E94CFD500632085 /* bca_klikbca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */; }; - E58FCDA51E94CFD500632085 /* bca_klikbca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */; }; - E58FCDA61E94CFD500632085 /* bca_klikpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */; }; - E58FCDA71E94CFD500632085 /* bca_klikpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */; }; - E58FCDA81E94CFD500632085 /* bca_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD101E94CFD500632085 /* bca_va@2x.png */; }; - E58FCDA91E94CFD500632085 /* bca_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD101E94CFD500632085 /* bca_va@2x.png */; }; - E58FCDAA1E94CFD500632085 /* bca.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD111E94CFD500632085 /* bca.png */; }; - E58FCDAB1E94CFD500632085 /* bca.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD111E94CFD500632085 /* bca.png */; }; - E58FCDAC1E94CFD500632085 /* bca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD121E94CFD500632085 /* bca@2x.png */; }; - E58FCDAD1E94CFD500632085 /* bca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD121E94CFD500632085 /* bca@2x.png */; }; - E58FCDAE1E94CFD500632085 /* bni_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD131E94CFD500632085 /* bni_badge@2x.png */; }; - E58FCDAF1E94CFD500632085 /* bni_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD131E94CFD500632085 /* bni_badge@2x.png */; }; - E58FCDB01E94CFD500632085 /* bni_badge@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD141E94CFD500632085 /* bni_badge@3x.png */; }; - E58FCDB11E94CFD500632085 /* bni_badge@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD141E94CFD500632085 /* bni_badge@3x.png */; }; - E58FCDB21E94CFD500632085 /* bni.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD151E94CFD500632085 /* bni.png */; }; - E58FCDB31E94CFD500632085 /* bni.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD151E94CFD500632085 /* bni.png */; }; - E58FCDB41E94CFD500632085 /* bni@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD161E94CFD500632085 /* bni@2x.png */; }; - E58FCDB51E94CFD500632085 /* bni@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD161E94CFD500632085 /* bni@2x.png */; }; - E58FCDB61E94CFD500632085 /* bri_epay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD171E94CFD500632085 /* bri_epay@2x.png */; }; - E58FCDB71E94CFD500632085 /* bri_epay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD171E94CFD500632085 /* bri_epay@2x.png */; }; - E58FCDB81E94CFD500632085 /* bri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD181E94CFD500632085 /* bri.png */; }; - E58FCDB91E94CFD500632085 /* bri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD181E94CFD500632085 /* bri.png */; }; - E58FCDBA1E94CFD500632085 /* bri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD191E94CFD500632085 /* bri@2x.png */; }; - E58FCDBB1E94CFD500632085 /* bri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD191E94CFD500632085 /* bri@2x.png */; }; - E58FCDBD1E94CFD500632085 /* cc_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1A1E94CFD500632085 /* cc_badge@2x.png */; }; - E58FCDBE1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */; }; - E58FCDBF1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */; }; - E58FCDC01E94CFD500632085 /* checkbox_checked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */; }; - E58FCDC11E94CFD500632085 /* checkbox_checked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */; }; - E58FCDC21E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */; }; - E58FCDC31E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */; }; - E58FCDC41E94CFD500632085 /* cimb_clicks@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */; }; - E58FCDC51E94CFD500632085 /* cimb_clicks@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */; }; - E58FCDC61E94CFD500632085 /* cimb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1F1E94CFD500632085 /* cimb.png */; }; - E58FCDC71E94CFD500632085 /* cimb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1F1E94CFD500632085 /* cimb.png */; }; - E58FCDC81E94CFD500632085 /* cimb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD201E94CFD500632085 /* cimb@2x.png */; }; - E58FCDC91E94CFD500632085 /* cimb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD201E94CFD500632085 /* cimb@2x.png */; }; - E58FCDCA1E94CFD500632085 /* citi.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD211E94CFD500632085 /* citi.png */; }; - E58FCDCB1E94CFD500632085 /* citi.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD211E94CFD500632085 /* citi.png */; }; - E58FCDCC1E94CFD500632085 /* citi@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD221E94CFD500632085 /* citi@2x.png */; }; - E58FCDCD1E94CFD500632085 /* citi@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD221E94CFD500632085 /* citi@2x.png */; }; - E58FCDCE1E94CFD500632085 /* credit_card@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD231E94CFD500632085 /* credit_card@2x.png */; }; - E58FCDCF1E94CFD500632085 /* credit_card@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD231E94CFD500632085 /* credit_card@2x.png */; }; - E58FCDD01E94CFD500632085 /* CreditCardBack@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */; }; - E58FCDD11E94CFD500632085 /* CreditCardBack@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */; }; - E58FCDD21E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */; }; - E58FCDD31E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */; }; - E58FCDD41E94CFD500632085 /* CreditCardFront@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */; }; - E58FCDD51E94CFD500632085 /* CreditCardFront@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */; }; - E58FCDD61E94CFD500632085 /* DeleteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */; }; - E58FCDD71E94CFD500632085 /* DeleteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */; }; - E58FCDD81E94CFD500632085 /* DetailDisclosure@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */; }; - E58FCDD91E94CFD500632085 /* DetailDisclosure@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */; }; - E58FCDDA1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */; }; - E58FCDDB1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */; }; - E58FCDDC1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */; }; - E58FCDDD1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */; }; - E58FCDDE1E94CFD500632085 /* echannel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2B1E94CFD500632085 /* echannel@2x.png */; }; - E58FCDDF1E94CFD500632085 /* echannel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2B1E94CFD500632085 /* echannel@2x.png */; }; - E58FCDE01E94CFD500632085 /* emptyCardIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */; }; - E58FCDE11E94CFD500632085 /* emptyCardIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */; }; - E58FCDE21E94CFD500632085 /* errorIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */; }; - E58FCDE31E94CFD500632085 /* errorIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */; }; - E58FCDE41E94CFD500632085 /* gci@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2E1E94CFD500632085 /* gci@2x.png */; }; - E58FCDE51E94CFD500632085 /* gci@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2E1E94CFD500632085 /* gci@2x.png */; }; - E58FCDE61E94CFD500632085 /* hint.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2F1E94CFD500632085 /* hint.png */; }; - E58FCDE71E94CFD500632085 /* hint.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2F1E94CFD500632085 /* hint.png */; }; - E58FCDE81E94CFD500632085 /* hint@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD301E94CFD500632085 /* hint@2x.png */; }; - E58FCDE91E94CFD500632085 /* hint@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD301E94CFD500632085 /* hint@2x.png */; }; - E58FCDEA1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */; }; - E58FCDEB1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */; }; - E58FCDEC1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */; }; - E58FCDED1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */; }; - E58FCDEE1E94CFD500632085 /* ImageOffer@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD331E94CFD500632085 /* ImageOffer@2x.png */; }; - E58FCDEF1E94CFD500632085 /* ImageOffer@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD331E94CFD500632085 /* ImageOffer@2x.png */; }; - E58FCDF01E94CFD500632085 /* indomaret@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD341E94CFD500632085 /* indomaret@2x.png */; }; - E58FCDF11E94CFD500632085 /* indomaret@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD341E94CFD500632085 /* indomaret@2x.png */; }; - E58FCDF21E94CFD500632085 /* indosat_dompetku@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */; }; - E58FCDF31E94CFD500632085 /* indosat_dompetku@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */; }; - E58FCDF41E94CFD500632085 /* InfoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD361E94CFD500632085 /* InfoIcon@2x.png */; }; - E58FCDF51E94CFD500632085 /* InfoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD361E94CFD500632085 /* InfoIcon@2x.png */; }; - E58FCDF61E94CFD500632085 /* JCB@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD371E94CFD500632085 /* JCB@2x.png */; }; - E58FCDF71E94CFD500632085 /* JCB@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD371E94CFD500632085 /* JCB@2x.png */; }; - E58FCDF81E94CFD500632085 /* JCBDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD381E94CFD500632085 /* JCBDark@2x.png */; }; - E58FCDF91E94CFD500632085 /* JCBDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD381E94CFD500632085 /* JCBDark@2x.png */; }; - E58FCDFA1E94CFD500632085 /* kioson@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD391E94CFD500632085 /* kioson@2x.png */; }; - E58FCDFB1E94CFD500632085 /* kioson@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD391E94CFD500632085 /* kioson@2x.png */; }; - E58FCDFC1E94CFD500632085 /* logo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3A1E94CFD500632085 /* logo@2x.png */; }; - E58FCDFD1E94CFD500632085 /* logo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3A1E94CFD500632085 /* logo@2x.png */; }; - E58FCDFE1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */; }; - E58FCDFF1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */; }; - E58FCE001E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */; }; - E58FCE011E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */; }; - E58FCE021E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */; }; - E58FCE031E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */; }; - E58FCE041E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */; }; - E58FCE051E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */; }; - E58FCE061E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */; }; - E58FCE071E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */; }; - E58FCE081E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */; }; - E58FCE091E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */; }; - E58FCE0A1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */; }; - E58FCE0B1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */; }; - E58FCE0C1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */; }; - E58FCE0D1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */; }; - E58FCE0E1E94CFD500632085 /* mandiri_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD431E94CFD500632085 /* mandiri_va@2x.png */; }; - E58FCE0F1E94CFD500632085 /* mandiri_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD431E94CFD500632085 /* mandiri_va@2x.png */; }; - E58FCE101E94CFD500632085 /* mandiri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD441E94CFD500632085 /* mandiri.png */; }; - E58FCE111E94CFD500632085 /* mandiri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD441E94CFD500632085 /* mandiri.png */; }; - E58FCE121E94CFD500632085 /* mandiri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD451E94CFD500632085 /* mandiri@2x.png */; }; - E58FCE131E94CFD500632085 /* mandiri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD451E94CFD500632085 /* mandiri@2x.png */; }; - E58FCE141E94CFD500632085 /* MasterCard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD461E94CFD500632085 /* MasterCard@2x.png */; }; - E58FCE151E94CFD500632085 /* MasterCard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD461E94CFD500632085 /* MasterCard@2x.png */; }; - E58FCE161E94CFD500632085 /* MasterCardDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */; }; - E58FCE171E94CFD500632085 /* MasterCardDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */; }; - E58FCE181E94CFD500632085 /* maybank.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD481E94CFD500632085 /* maybank.png */; }; - E58FCE191E94CFD600632085 /* maybank.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD481E94CFD500632085 /* maybank.png */; }; - E58FCE1A1E94CFD600632085 /* maybank@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD491E94CFD500632085 /* maybank@2x.png */; }; - E58FCE1B1E94CFD600632085 /* maybank@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD491E94CFD500632085 /* maybank@2x.png */; }; - E58FCE1C1E94CFD600632085 /* mega.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4A1E94CFD500632085 /* mega.png */; }; - E58FCE1D1E94CFD600632085 /* mega.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4A1E94CFD500632085 /* mega.png */; }; - E58FCE1E1E94CFD600632085 /* mega@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4B1E94CFD500632085 /* mega@2x.png */; }; - E58FCE1F1E94CFD600632085 /* mega@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4B1E94CFD500632085 /* mega@2x.png */; }; - E58FCE201E94CFD600632085 /* midtrans_lock@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */; }; - E58FCE211E94CFD600632085 /* midtrans_lock@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */; }; - E58FCE221E94CFD600632085 /* nextIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4D1E94CFD500632085 /* nextIcon@2x.png */; }; - E58FCE231E94CFD600632085 /* nextIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4D1E94CFD500632085 /* nextIcon@2x.png */; }; - E58FCE241E94CFD600632085 /* other_alto_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */; }; - E58FCE251E94CFD600632085 /* other_alto_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */; }; - E58FCE261E94CFD600632085 /* other_alto_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */; }; - E58FCE271E94CFD600632085 /* other_alto_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */; }; - E58FCE281E94CFD600632085 /* other_alto_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD501E94CFD500632085 /* other_alto_3@2x.png */; }; - E58FCE291E94CFD600632085 /* other_alto_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD501E94CFD500632085 /* other_alto_3@2x.png */; }; - E58FCE2A1E94CFD600632085 /* other_alto_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD511E94CFD500632085 /* other_alto_4@2x.png */; }; - E58FCE2B1E94CFD600632085 /* other_alto_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD511E94CFD500632085 /* other_alto_4@2x.png */; }; - E58FCE2C1E94CFD600632085 /* other_alto_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD521E94CFD500632085 /* other_alto_5@2x.png */; }; - E58FCE2D1E94CFD600632085 /* other_alto_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD521E94CFD500632085 /* other_alto_5@2x.png */; }; - E58FCE2E1E94CFD600632085 /* other_alto_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD531E94CFD500632085 /* other_alto_6@2x.png */; }; - E58FCE2F1E94CFD600632085 /* other_alto_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD531E94CFD500632085 /* other_alto_6@2x.png */; }; - E58FCE301E94CFD600632085 /* other_alto_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD541E94CFD500632085 /* other_alto_7@2x.png */; }; - E58FCE311E94CFD600632085 /* other_alto_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD541E94CFD500632085 /* other_alto_7@2x.png */; }; - E58FCE321E94CFD600632085 /* other_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD551E94CFD500632085 /* other_atm_1@2x.png */; }; - E58FCE331E94CFD600632085 /* other_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD551E94CFD500632085 /* other_atm_1@2x.png */; }; - E58FCE341E94CFD600632085 /* other_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD561E94CFD500632085 /* other_atm_2@2x.png */; }; - E58FCE351E94CFD600632085 /* other_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD561E94CFD500632085 /* other_atm_2@2x.png */; }; - E58FCE361E94CFD600632085 /* other_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD571E94CFD500632085 /* other_atm_3@2x.png */; }; - E58FCE371E94CFD600632085 /* other_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD571E94CFD500632085 /* other_atm_3@2x.png */; }; - E58FCE381E94CFD600632085 /* other_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD581E94CFD500632085 /* other_atm_4@2x.png */; }; - E58FCE391E94CFD600632085 /* other_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD581E94CFD500632085 /* other_atm_4@2x.png */; }; - E58FCE3A1E94CFD600632085 /* other_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD591E94CFD500632085 /* other_atm_5@2x.png */; }; - E58FCE3B1E94CFD600632085 /* other_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD591E94CFD500632085 /* other_atm_5@2x.png */; }; - E58FCE3C1E94CFD600632085 /* other_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */; }; - E58FCE3D1E94CFD600632085 /* other_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */; }; - E58FCE3E1E94CFD600632085 /* other_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */; }; - E58FCE3F1E94CFD600632085 /* other_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */; }; - E58FCE401E94CFD600632085 /* other_prima_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */; }; - E58FCE411E94CFD600632085 /* other_prima_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */; }; - E58FCE421E94CFD600632085 /* other_prima_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */; }; - E58FCE431E94CFD600632085 /* other_prima_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */; }; - E58FCE441E94CFD600632085 /* other_prima_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */; }; - E58FCE451E94CFD600632085 /* other_prima_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */; }; - E58FCE461E94CFD600632085 /* other_prima_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */; }; - E58FCE471E94CFD600632085 /* other_prima_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */; }; - E58FCE481E94CFD600632085 /* other_prima_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD601E94CFD500632085 /* other_prima_5@2x.png */; }; - E58FCE491E94CFD600632085 /* other_prima_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD601E94CFD500632085 /* other_prima_5@2x.png */; }; - E58FCE4A1E94CFD600632085 /* other_prima_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD611E94CFD500632085 /* other_prima_6@2x.png */; }; - E58FCE4B1E94CFD600632085 /* other_prima_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD611E94CFD500632085 /* other_prima_6@2x.png */; }; - E58FCE4C1E94CFD600632085 /* other_prima_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD621E94CFD500632085 /* other_prima_7@2x.png */; }; - E58FCE4D1E94CFD600632085 /* other_prima_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD621E94CFD500632085 /* other_prima_7@2x.png */; }; - E58FCE4E1E94CFD600632085 /* other_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD631E94CFD500632085 /* other_va@2x.png */; }; - E58FCE4F1E94CFD600632085 /* other_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD631E94CFD500632085 /* other_va@2x.png */; }; - E58FCE501E94CFD600632085 /* padlock1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD641E94CFD500632085 /* padlock1@2x.png */; }; - E58FCE511E94CFD600632085 /* padlock1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD641E94CFD500632085 /* padlock1@2x.png */; }; - E58FCE521E94CFD600632085 /* pendingIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD651E94CFD500632085 /* pendingIcon@2x.png */; }; - E58FCE531E94CFD600632085 /* pendingIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD651E94CFD500632085 /* pendingIcon@2x.png */; }; - E58FCE541E94CFD600632085 /* permata_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */; }; - E58FCE551E94CFD600632085 /* permata_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */; }; - E58FCE561E94CFD600632085 /* permata_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */; }; - E58FCE571E94CFD600632085 /* permata_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */; }; - E58FCE581E94CFD600632085 /* permata_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */; }; - E58FCE591E94CFD600632085 /* permata_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */; }; - E58FCE5A1E94CFD600632085 /* permata_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */; }; - E58FCE5B1E94CFD600632085 /* permata_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */; }; - E58FCE5C1E94CFD600632085 /* permata_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */; }; - E58FCE5D1E94CFD600632085 /* permata_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */; }; - E58FCE5E1E94CFD600632085 /* permata_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */; }; - E58FCE5F1E94CFD600632085 /* permata_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */; }; - E58FCE601E94CFD600632085 /* permata_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */; }; - E58FCE611E94CFD600632085 /* permata_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */; }; - E58FCE621E94CFD600632085 /* permata_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6D1E94CFD500632085 /* permata_va@2x.png */; }; - E58FCE631E94CFD600632085 /* permata_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6D1E94CFD500632085 /* permata_va@2x.png */; }; - E58FCE641E94CFD600632085 /* permata.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6E1E94CFD500632085 /* permata.png */; }; - E58FCE651E94CFD600632085 /* permata.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6E1E94CFD500632085 /* permata.png */; }; - E58FCE661E94CFD600632085 /* permata@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6F1E94CFD500632085 /* permata@2x.png */; }; - E58FCE671E94CFD600632085 /* permata@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6F1E94CFD500632085 /* permata@2x.png */; }; - E58FCE681E94CFD600632085 /* plus-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD701E94CFD500632085 /* plus-icon@2x.png */; }; - E58FCE691E94CFD600632085 /* plus-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD701E94CFD500632085 /* plus-icon@2x.png */; }; - E58FCE6A1E94CFD600632085 /* prevIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD711E94CFD500632085 /* prevIcon@2x.png */; }; - E58FCE6B1E94CFD600632085 /* prevIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD711E94CFD500632085 /* prevIcon@2x.png */; }; - E58FCE6C1E94CFD600632085 /* successIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD721E94CFD500632085 /* successIcon@2x.png */; }; - E58FCE6D1E94CFD600632085 /* successIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD721E94CFD500632085 /* successIcon@2x.png */; }; - E58FCE6E1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */; }; - E58FCE6F1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */; }; - E58FCE721E94CFD600632085 /* trash-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD751E94CFD500632085 /* trash-icon@2x.png */; }; - E58FCE731E94CFD600632085 /* trash-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD751E94CFD500632085 /* trash-icon@2x.png */; }; - E58FCE741E94CFD600632085 /* va.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD761E94CFD500632085 /* va.png */; }; - E58FCE751E94CFD600632085 /* va.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD761E94CFD500632085 /* va.png */; }; - E58FCE761E94CFD600632085 /* va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD771E94CFD500632085 /* va@2x.png */; }; - E58FCE771E94CFD600632085 /* va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD771E94CFD500632085 /* va@2x.png */; }; - E58FCE781E94CFD600632085 /* VASuccessIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */; }; - E58FCE791E94CFD600632085 /* VASuccessIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */; }; - E58FCE7A1E94CFD600632085 /* visa-mastercard-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */; }; - E58FCE7B1E94CFD600632085 /* visa-mastercard-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */; }; - E58FCE7C1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */; }; - E58FCE7D1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */; }; - E58FCE7E1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */; }; - E58FCE7F1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */; }; - E58FCE801E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */; }; - E58FCE811E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */; }; - E58FCE821E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */; }; - E58FCE831E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */; }; - E58FCE841E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */; }; - E58FCE851E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */; }; - E58FCE861E94CFD600632085 /* visa-mastercard-jcb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */; }; - E58FCE871E94CFD600632085 /* visa-mastercard-jcb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */; }; - E58FCE881E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */; }; - E58FCE891E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */; }; - E58FCE8A1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */; }; - E58FCE8B1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */; }; - E58FCE8C1E94CFD600632085 /* visa-mastercard.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD821E94CFD500632085 /* visa-mastercard.png */; }; - E58FCE8D1E94CFD600632085 /* visa-mastercard.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD821E94CFD500632085 /* visa-mastercard.png */; }; - E58FCE8E1E94CFD600632085 /* visa-mastercard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */; }; - E58FCE8F1E94CFD600632085 /* visa-mastercard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */; }; - E58FCE901E94CFD600632085 /* visa-mastercard@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */; }; - E58FCE911E94CFD600632085 /* visa-mastercard@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */; }; - E58FCE921E94CFD600632085 /* Visa@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD851E94CFD500632085 /* Visa@2x.png */; }; - E58FCE931E94CFD600632085 /* Visa@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD851E94CFD500632085 /* Visa@2x.png */; }; - E58FCE941E94CFD600632085 /* VisaDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD861E94CFD500632085 /* VisaDark@2x.png */; }; - E58FCE951E94CFD600632085 /* VisaDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD861E94CFD500632085 /* VisaDark@2x.png */; }; - E58FCE961E94CFD600632085 /* xl_tunai@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD871E94CFD500632085 /* xl_tunai@2x.png */; }; - E58FCE971E94CFD600632085 /* xl_tunai@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD871E94CFD500632085 /* xl_tunai@2x.png */; }; - E58FCEA11E94D07900632085 /* MidtransCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E58FCE9E1E94D06900632085 /* MidtransCoreKit.framework */; }; - E5BAD2CE1E9354D10059B771 /* IHKeyboardAvoiding_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */; }; - E5BAD2CF1E9354D10059B771 /* IHKeyboardAvoiding_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */; }; - E5BAD2D01E9354D10059B771 /* MBXPageViewController_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */; }; - E5BAD2D11E9354D10059B771 /* MBXPageViewController_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */; }; - E5BAD2D21E9354D10059B771 /* UIView+Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */; }; - E5BAD2D31E9354D10059B771 /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */; }; - E5CDEC9B1E9340E80032DC3B /* MidtransKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CDEC991E9340E80032DC3B /* MidtransKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E5EBC2C01EB0726700A568D1 /* midtrans_logo_left@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */; }; - E5EBC2C11EB0726700A568D1 /* midtrans_logo_mid@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */; }; - E5EBC2C21EB0726700A568D1 /* midtrans_logo_right@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */; }; - E5EBC2C31EB0726B00A568D1 /* midtrans_logo_left@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */; }; - E5EBC2C41EB0726B00A568D1 /* midtrans_logo_mid@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */; }; - E5EBC2C51EB0726B00A568D1 /* midtrans_logo_right@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */; }; - E5F1BB551E93701100ED659D /* MidtransDirectHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */; }; - E5F1BB561E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */; }; - E5F1BB571E93701100ED659D /* MidtransInstallmentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */; }; - E5F1BB581E93701100ED659D /* MidtransItemCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB271E93701100ED659D /* MidtransItemCell.xib */; }; - E5F1BB591E93701100ED659D /* MidtransLoadingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */; }; - E5F1BB5B1E93701100ED659D /* MidtransPaymentGCIViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */; }; - E5F1BB5C1E93701100ED659D /* MidtransPaymentMethodHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */; }; - E5F1BB5D1E93701100ED659D /* MidtransPaymentStatusViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */; }; - E5F1BB5E1E93701100ED659D /* MidtransPromoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */; }; - E5F1BB5F1E93701100ED659D /* MidtransSavedCardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */; }; - E5F1BB601E93701100ED659D /* MidtransSavedCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */; }; - E5F1BB611E93701100ED659D /* MidtransSavedCardFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */; }; - E5F1BB621E93701100ED659D /* MidtransTransactionDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */; }; - E5F1BB631E93701100ED659D /* MIdtransUICardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */; }; - E5F1BB641E93701100ED659D /* MidtransUICCFrontView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */; }; - E5F1BB651E93701100ED659D /* MidtransUICustomAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */; }; - E5F1BB661E93701100ED659D /* MidtransUIListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */; }; - E5F1BB681E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */; }; - E5F1BB691E93701100ED659D /* MidtransUIToast.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB381E93701100ED659D /* MidtransUIToast.xib */; }; - E5F1BB6A1E93701100ED659D /* MidtransVAHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */; }; - E5F1BB6B1E93701100ED659D /* MidtransVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */; }; - E5F1BB6C1E93701100ED659D /* SNPPointViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */; }; - E5F1BB6D1E93701100ED659D /* VTAddCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */; }; - E5F1BB6E1E93701100ED659D /* VTBillpaySuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */; }; - E5F1BB6F1E93701100ED659D /* VTCardListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3E1E93701100ED659D /* VTCardListController.xib */; }; - E5F1BB701E93701100ED659D /* VTCCBackView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */; }; - E5F1BB711E93701100ED659D /* VTConfirmPaymentController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */; }; - E5F1BB721E93701100ED659D /* VTCvvInfoController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */; }; - E5F1BB741E93701100ED659D /* VTGuideCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB431E93701100ED659D /* VTGuideCell.xib */; }; - E5F1BB751E93701100ED659D /* VTGuideView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB441E93701100ED659D /* VTGuideView.xib */; }; - E5F1BB761E93701100ED659D /* VTIndomaretSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */; }; - E5F1BB771E93701100ED659D /* VTKeyboardAccessoryView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */; }; - E5F1BB781E93701100ED659D /* VTKlikbcaSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */; }; - E5F1BB791E93701100ED659D /* VTMandiriClickpayController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */; }; - E5F1BB7A1E93701100ED659D /* VTMultiGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */; }; - E5F1BB7B1E93701100ED659D /* VTPaymentListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */; }; - E5F1BB7D1E93701100ED659D /* VTSingleGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */; }; - E5F1BB7E1E93701100ED659D /* VTSubGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */; }; - E5F1BB7F1E93701100ED659D /* VTPaymentStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */; }; - E5F1BB801E93701100ED659D /* VTTwoClickController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */; }; - E5F1BB811E93701100ED659D /* VTVAListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB501E93701100ED659D /* VTVAListController.xib */; }; - E5F1BB821E93701100ED659D /* VTVASuccessStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */; }; - E5F1BB831E93701100ED659D /* VTXLTunaiSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */; }; - E5F1BB841E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */; }; - E5F1BB851E93701100ED659D /* MidtransUIPaymentListHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */; }; - E5F1BB8B1E93702C00ED659D /* OCRAEXT.TTF in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */; }; - E5F1BB8C1E93702C00ED659D /* SourceSansPro-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */; }; - E5F1BB8D1E93702C00ED659D /* SourceSansPro-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */; }; - E5F1BB8E1E93702C00ED659D /* SourceSansPro-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */; }; - E5FE449F1E9E2D850088A207 /* VTTapableLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E5FE449D1E9E2D850088A207 /* VTTapableLabel.h */; }; - E5FE44A01E9E2D850088A207 /* VTTapableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5FE449E1E9E2D850088A207 /* VTTapableLabel.m */; }; + 0C108A041EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C108A021EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h */; }; + 0C108A051EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */; }; + 0C108A061EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */; }; + 0C108A0C1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C108A0A1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib */; }; + 0C108A151EEE641200843A05 /* SNPMaintainView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C108A131EEE641200843A05 /* SNPMaintainView.h */; }; + 0C108A161EEE641200843A05 /* SNPMaintainView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A141EEE641200843A05 /* SNPMaintainView.m */; }; + 0C108A171EEE641200843A05 /* SNPMaintainView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108A141EEE641200843A05 /* SNPMaintainView.m */; }; + 0C108A181EEE641B00843A05 /* SNPMaintainView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C108A131EEE641200843A05 /* SNPMaintainView.h */; }; + 0C115B7C1F73A76900327915 /* en_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7A1F73A76400327915 /* en_lang.json */; }; + 0C115B7D1F73A76B00327915 /* en_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7A1F73A76400327915 /* en_lang.json */; }; + 0C115B7E1F73A77200327915 /* id_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7B1F73A76600327915 /* id_lang.json */; }; + 0C115B7F1F73A77300327915 /* id_lang.json in Resources */ = {isa = PBXBuildFile; fileRef = 0C115B7B1F73A76600327915 /* id_lang.json */; }; + 0C1ADB8B1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C1ADB881EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h */; }; + 0C1ADB8C1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */; }; + 0C1ADB8D1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */; }; + 0C1ADB971EEA99330054CF54 /* SNPPostPaymentGeneralView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C1ADB951EEA99330054CF54 /* SNPPostPaymentGeneralView.h */; }; + 0C1ADB981EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */; }; + 0C1ADB991EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */; }; + 0C1CF3FE1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */; }; + 0C1CF3FF1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */; }; + 0C1CF40E1FE8CD89006D9F51 /* Fill 57.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */; }; + 0C1CF40F1FE8CD89006D9F51 /* Fill 57.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */; }; + 0C1CF4101FE8CD89006D9F51 /* Fill 57@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */; }; + 0C1CF4111FE8CD89006D9F51 /* Fill 57@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */; }; + 0C1CF4121FE8CD89006D9F51 /* Fill 57@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */; }; + 0C1CF4131FE8CD89006D9F51 /* Fill 57@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */; }; + 0C32A9841EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C32A9821EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h */; }; + 0C32A9851EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C32A9831EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m */; }; + 0C32A9891EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */; }; + 0C32A98A1EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */; }; + 0C46FA841EEFCED8002342E2 /* TokenButtonIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */; }; + 0C46FA851EEFCF4D002342E2 /* TokenButtonIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */; }; + 0C5DD8891E9E34F60004DD5D /* SNPPostPaymentVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5DD8861E9E34F60004DD5D /* SNPPostPaymentVAViewController.h */; }; + 0C5DD88A1E9E34F60004DD5D /* SNPPostPaymentVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5DD8871E9E34F60004DD5D /* SNPPostPaymentVAViewController.m */; }; + 0C5DD88D1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */; }; + 0C6FD11B1F9DDAAB00401628 /* mandiri_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */; }; + 0C6FD11C1F9DDAAE00401628 /* mandiri_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */; }; + 0C9324431F7B7F5400D9A390 /* danamon_online@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */; }; + 0C9324441F7B7F5400D9A390 /* danamon_online@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */; }; + 0C9324451F7B7F5800D9A390 /* danamon_online@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */; }; + 0C9324461F7B7F5900D9A390 /* danamon_online@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */; }; + 0C9324471F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */; }; + 0C9324481F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */; }; + 0C9324491F7B7F6300D9A390 /* danamon_online.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324401F7B7DBC00D9A390 /* danamon_online.png */; }; + 0C93244A1F7B7F6400D9A390 /* danamon_online.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324401F7B7DBC00D9A390 /* danamon_online.png */; }; + 0C93244B1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */; }; + 0C93244C1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */; }; + 0C93244E1F7B810B00D9A390 /* en_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */; }; + 0C93244F1F7B810B00D9A390 /* en_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */; }; + 0C9324511F7B828A00D9A390 /* id_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */; }; + 0C9324521F7B828B00D9A390 /* id_danamon_online.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */; }; + 0C9634B31FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */; }; + 0C9634B41FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */; }; + 0C9634B51FE1197A00EF89DF /* MIDGopayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */; }; + 0C9634B61FE1197A00EF89DF /* MIDGopayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */; }; + 0C9634B71FE1197A00EF89DF /* MIDGopayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */; }; + 0C9634B81FE1197A00EF89DF /* MIDGopayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */; }; + 0C9634B91FE1197A00EF89DF /* MidGopayViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */; }; + 0C9634BA1FE1197A00EF89DF /* MidGopayViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */; }; + 0C9634BB1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */; }; + 0C9634BC1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */; }; + 0C9634BD1FE1197A00EF89DF /* MidGopayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */; }; + 0C9634BE1FE1197A00EF89DF /* MidGopayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */; }; + 0C9634C11FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */; }; + 0C9634C21FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */; }; + 0C9634C31FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */; }; + 0C9634C41FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */; }; + 0C9634DE1FE11A1400EF89DF /* gojek_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C81FE11A1400EF89DF /* gojek_icon.png */; }; + 0C9634DF1FE11A1400EF89DF /* gojek_icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */; }; + 0C9634E01FE11A1400EF89DF /* gojek_icon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */; }; + 0C9634E11FE11A1400EF89DF /* gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CB1FE11A1400EF89DF /* gopay.png */; }; + 0C9634E21FE11A1400EF89DF /* gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */; }; + 0C9634E31FE11A1400EF89DF /* gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */; }; + 0C9634E41FE11A1400EF89DF /* gopay_scan_qr_instruction.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */; }; + 0C9634E51FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */; }; + 0C9634E61FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */; }; + 0C9634E71FE11A1400EF89DF /* ic_chevron_down.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */; }; + 0C9634E81FE11A1400EF89DF /* ic_chevron_down@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */; }; + 0C9634E91FE11A1400EF89DF /* ic_chevron_down@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */; }; + 0C9634EA1FE11A1400EF89DF /* ic_chevron_up.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */; }; + 0C9634EB1FE11A1400EF89DF /* ic_chevron_up@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */; }; + 0C9634EC1FE11A1400EF89DF /* ic_chevron_up@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */; }; + 0C9634ED1FE11A1400EF89DF /* ic_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D71FE11A1400EF89DF /* ic_gopay.png */; }; + 0C9634EE1FE11A1400EF89DF /* ic_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */; }; + 0C9634EF1FE11A1400EF89DF /* ic_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */; }; + 0C9634F01FE11A1400EF89DF /* ic_no_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */; }; + 0C9634F11FE11A1400EF89DF /* ic_no_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */; }; + 0C9634F21FE11A1400EF89DF /* ic_no_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */; }; + 0C9634F31FE11A1400EF89DF /* reload.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DD1FE11A1400EF89DF /* reload.png */; }; + 0C9634F41FE11A1F00EF89DF /* gojek_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C81FE11A1400EF89DF /* gojek_icon.png */; }; + 0C9634F51FE11A1F00EF89DF /* gojek_icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */; }; + 0C9634F61FE11A1F00EF89DF /* gojek_icon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */; }; + 0C9634F71FE11A1F00EF89DF /* gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CB1FE11A1400EF89DF /* gopay.png */; }; + 0C9634F81FE11A1F00EF89DF /* gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */; }; + 0C9634F91FE11A1F00EF89DF /* gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */; }; + 0C9634FA1FE11A1F00EF89DF /* gopay_scan_qr_instruction.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */; }; + 0C9634FB1FE11A1F00EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */; }; + 0C9634FC1FE11A1F00EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */; }; + 0C9634FD1FE11A1F00EF89DF /* ic_chevron_down.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */; }; + 0C9634FE1FE11A1F00EF89DF /* ic_chevron_down@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */; }; + 0C9634FF1FE11A1F00EF89DF /* ic_chevron_down@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */; }; + 0C9635001FE11A1F00EF89DF /* ic_chevron_up.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */; }; + 0C9635011FE11A1F00EF89DF /* ic_chevron_up@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */; }; + 0C9635021FE11A1F00EF89DF /* ic_chevron_up@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */; }; + 0C9635031FE11A1F00EF89DF /* ic_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D71FE11A1400EF89DF /* ic_gopay.png */; }; + 0C9635041FE11A1F00EF89DF /* ic_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */; }; + 0C9635051FE11A1F00EF89DF /* ic_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */; }; + 0C9635061FE11A1F00EF89DF /* ic_no_gopay.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */; }; + 0C9635071FE11A1F00EF89DF /* ic_no_gopay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */; }; + 0C9635081FE11A1F00EF89DF /* ic_no_gopay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */; }; + 0C9635091FE11A1F00EF89DF /* reload.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C9634DD1FE11A1400EF89DF /* reload.png */; }; + 0C96350C1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */; }; + 0C96350D1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */; }; + 0C9635121FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */; }; + 0C9635131FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */; }; + 0C9635141FE11D7E00EF89DF /* id_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */; }; + 0C9635151FE11D7E00EF89DF /* id_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */; }; + 0C9635161FE11D7E00EF89DF /* en_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635101FE11D7D00EF89DF /* en_gopay.plist */; }; + 0C9635171FE11D7E00EF89DF /* en_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635101FE11D7D00EF89DF /* en_gopay.plist */; }; + 0C9635181FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */; }; + 0C9635191FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */; }; + 0CA5EB7F202C105600335C28 /* gopay_button@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */; }; + 0CA5EB80202C105600335C28 /* gopay_button@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */; }; + 0CAD5C97207CBCF600E8956B /* MIDBarcode39Generator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CAD5C95207CBCF600E8956B /* MIDBarcode39Generator.h */; }; + 0CAD5C98207CBCF600E8956B /* MIDBarcode39Generator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CAD5C96207CBCF600E8956B /* MIDBarcode39Generator.m */; }; + 0CAD5C9D207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */; }; + 0CAD5C9E207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */; }; + 0CB8B7D02071EEF00067A0B8 /* MidtransCommonTSCViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */; }; + 0CB8B7D12071EEF00067A0B8 /* MidtransCommonTSCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */; }; + 0CB8B7D42071EF040067A0B8 /* MidtransCommonTSCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */; }; + 0CB8B7D52071EF080067A0B8 /* MidtransCommonTSCViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */; }; + 0CB8B7D72071EF430067A0B8 /* MidtransCommonTSCViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */; }; + 0CB8B7D82071EF4C0067A0B8 /* MidtransCommonTSCViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */; }; + 0CB8B7DA2071F65C0067A0B8 /* en_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */; }; + 0CB8B7DB2071F6660067A0B8 /* en_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */; }; + 0CB8B7DD2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */; }; + 0CB8B7DE2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */; }; + 0CBA28BF1F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */; }; + 0CBA28C01F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */; }; + 0CBA28C11F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */; }; + 0CBA28C21F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */; }; + 0CBA28CF1F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */; }; + 0CBA28D01F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */; }; + 0CBA28D21F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CBA28D11F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib */; }; + 0CBD65FD207DE875004DAE64 /* UIImage+Scale.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBD65FB207DE875004DAE64 /* UIImage+Scale.h */; }; + 0CBD65FE207DE875004DAE64 /* UIImage+Scale.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBD65FC207DE875004DAE64 /* UIImage+Scale.m */; }; + 0CC900161F7014DB0058E93C /* MidtransUIPaymentDirectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */; }; + 0CC900171F7014E50058E93C /* id_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900141F7012EA0058E93C /* id_indomaret.plist */; }; + 0CC900181F7014E60058E93C /* id_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900141F7012EA0058E93C /* id_indomaret.plist */; }; + 0CC900191F7014E90058E93C /* en_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900151F7012F40058E93C /* en_indomaret.plist */; }; + 0CC9001D1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */; }; + 0CC9001E1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */; }; + 0CC9001F1F7015AE0058E93C /* id_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */; }; + 0CC900201F7015AF0058E93C /* id_indosat_dompetku.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */; }; + 0CC900231F701EDB0058E93C /* id_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900221F701ED40058E93C /* id_kioson.plist */; }; + 0CC900241F701EDC0058E93C /* id_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900221F701ED40058E93C /* id_kioson.plist */; }; + 0CC900251F701EE00058E93C /* en_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900211F701ED40058E93C /* en_kioson.plist */; }; + 0CC900261F701EE00058E93C /* en_kioson.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900211F701ED40058E93C /* en_kioson.plist */; }; + 0CC900291F7020780058E93C /* en_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */; }; + 0CC9002A1F7020790058E93C /* en_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */; }; + 0CC9002B1F70207C0058E93C /* id_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */; }; + 0CC9002C1F70207D0058E93C /* id_telkomsel_cash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */; }; + 0CC9002F1F7021FF0058E93C /* en_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */; }; + 0CC900301F7022000058E93C /* en_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */; }; + 0CC900311F7022030058E93C /* id_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */; }; + 0CC900321F7022030058E93C /* id_xl_tunai.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */; }; + 0CC900351F70244A0058E93C /* en_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900341F7024420058E93C /* en_bri_epay.plist */; }; + 0CC900361F70244A0058E93C /* en_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900341F7024420058E93C /* en_bri_epay.plist */; }; + 0CC900371F70244D0058E93C /* id_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900331F7024420058E93C /* id_bri_epay.plist */; }; + 0CC900381F70244F0058E93C /* id_bri_epay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900331F7024420058E93C /* id_bri_epay.plist */; }; + 0CC9003B1F7026F10058E93C /* en_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */; }; + 0CC9003C1F7026F20058E93C /* en_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */; }; + 0CC9003D1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */; }; + 0CC9003E1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */; }; + 0CC900411F7028C20058E93C /* en_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */; }; + 0CC900421F7028C30058E93C /* en_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */; }; + 0CC900431F7028C50058E93C /* id_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900401F7028C00058E93C /* id_virtualAccount.plist */; }; + 0CC900441F7028C60058E93C /* id_virtualAccount.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900401F7028C00058E93C /* id_virtualAccount.plist */; }; + 0CC900451F702A250058E93C /* (null) in Resources */ = {isa = PBXBuildFile; }; + 0CC900461F702A290058E93C /* (null) in Resources */ = {isa = PBXBuildFile; }; + 0CC900471F702A330058E93C /* (null) in Resources */ = {isa = PBXBuildFile; }; + 0CC9004A1F702ADF0058E93C /* en_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900491F702ADD0058E93C /* en_echannel.plist */; }; + 0CC9004B1F702AE00058E93C /* en_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900491F702ADD0058E93C /* en_echannel.plist */; }; + 0CC9004C1F702AE40058E93C /* id_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900481F702ADC0058E93C /* id_echannel.plist */; }; + 0CC9004D1F702AE50058E93C /* id_echannel.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900481F702ADC0058E93C /* id_echannel.plist */; }; + 0CC900511F702E0F0058E93C /* id_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */; }; + 0CC900521F702E100058E93C /* id_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */; }; + 0CC900531F702E150058E93C /* en_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900501F702E090058E93C /* en_cimb_clicks.plist */; }; + 0CC900541F702E160058E93C /* en_cimb_clicks.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900501F702E090058E93C /* en_cimb_clicks.plist */; }; + 0CCD621320048F8E006936E5 /* MIDOtherVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */; }; + 0CCD621420048F8E006936E5 /* MIDOtherVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */; }; + 0CCD621820048FA3006936E5 /* MIDOtherVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */; }; + 0CCD621920048FA3006936E5 /* MIDOtherVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */; }; + 0CCD621B20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */; }; + 0CCD621C20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */; }; + 0CCD621F20049339006936E5 /* HMSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621D20049339006936E5 /* HMSegmentedControl.h */; }; + 0CCD622020049339006936E5 /* HMSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621E20049339006936E5 /* HMSegmentedControl.m */; }; + 0CCD62222004935F006936E5 /* HMSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCD621D20049339006936E5 /* HMSegmentedControl.h */; }; + 0CCD622320049365006936E5 /* HMSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCD621E20049339006936E5 /* HMSegmentedControl.m */; }; + 0CCD62372005D0BA006936E5 /* alto.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62252005D0B9006936E5 /* alto.png */; }; + 0CCD62382005D0BA006936E5 /* alto.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62252005D0B9006936E5 /* alto.png */; }; + 0CCD62392005D0BA006936E5 /* alto@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62262005D0B9006936E5 /* alto@2x.png */; }; + 0CCD623A2005D0BA006936E5 /* alto@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62262005D0B9006936E5 /* alto@2x.png */; }; + 0CCD623B2005D0BA006936E5 /* alto@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62272005D0B9006936E5 /* alto@3x.png */; }; + 0CCD623C2005D0BA006936E5 /* alto@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62272005D0B9006936E5 /* alto@3x.png */; }; + 0CCD623D2005D0BA006936E5 /* alto_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62282005D0B9006936E5 /* alto_affiliated.png */; }; + 0CCD623E2005D0BA006936E5 /* alto_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62282005D0B9006936E5 /* alto_affiliated.png */; }; + 0CCD623F2005D0BA006936E5 /* alto_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */; }; + 0CCD62402005D0BA006936E5 /* alto_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */; }; + 0CCD62412005D0BA006936E5 /* alto_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */; }; + 0CCD62422005D0BA006936E5 /* alto_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */; }; + 0CCD62432005D0BA006936E5 /* atm_bersama.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622B2005D0B9006936E5 /* atm_bersama.png */; }; + 0CCD62442005D0BA006936E5 /* atm_bersama.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622B2005D0B9006936E5 /* atm_bersama.png */; }; + 0CCD62452005D0BA006936E5 /* atm_bersama@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */; }; + 0CCD62462005D0BA006936E5 /* atm_bersama@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */; }; + 0CCD62472005D0BA006936E5 /* atm_bersama@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */; }; + 0CCD62482005D0BA006936E5 /* atm_bersama@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */; }; + 0CCD62492005D0BA006936E5 /* bersama_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */; }; + 0CCD624A2005D0BA006936E5 /* bersama_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */; }; + 0CCD624B2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */; }; + 0CCD624C2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */; }; + 0CCD624D2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */; }; + 0CCD624E2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */; }; + 0CCD624F2005D0BA006936E5 /* prima.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62312005D0B9006936E5 /* prima.png */; }; + 0CCD62502005D0BA006936E5 /* prima.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62312005D0B9006936E5 /* prima.png */; }; + 0CCD62512005D0BA006936E5 /* prima@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62322005D0B9006936E5 /* prima@2x.png */; }; + 0CCD62522005D0BA006936E5 /* prima@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62322005D0B9006936E5 /* prima@2x.png */; }; + 0CCD62532005D0BA006936E5 /* prima@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62332005D0B9006936E5 /* prima@3x.png */; }; + 0CCD62542005D0BA006936E5 /* prima@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62332005D0B9006936E5 /* prima@3x.png */; }; + 0CCD62552005D0BA006936E5 /* prima_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62342005D0B9006936E5 /* prima_affiliated.png */; }; + 0CCD62562005D0BA006936E5 /* prima_affiliated.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62342005D0B9006936E5 /* prima_affiliated.png */; }; + 0CCD62572005D0BA006936E5 /* prima_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */; }; + 0CCD62582005D0BA006936E5 /* prima_affiliated@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */; }; + 0CCD62592005D0BA006936E5 /* prima_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */; }; + 0CCD625A2005D0BA006936E5 /* prima_affiliated@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */; }; + 0CD116101EDD5B14005884AD /* en_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */; }; + 0CD116111EDD5B14005884AD /* en_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */; }; + 0CDAA761203EA193009419B3 /* gopay_scan_2.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */; }; + 0CDAA762203EA193009419B3 /* gopay_scan_1.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA760203EA192009419B3 /* gopay_scan_1.png */; }; + 0CDAA763203EA19D009419B3 /* gopay_scan_1.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA760203EA192009419B3 /* gopay_scan_1.png */; }; + 0CDAA764203EA19D009419B3 /* gopay_scan_2.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */; }; + 0CE1D2661F62A670003A012F /* test_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2651F62A670003A012F /* test_badge@2x.png */; }; + 0CE1D2671F62A670003A012F /* test_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2651F62A670003A012F /* test_badge@2x.png */; }; + 0CE1D2691F62A68E003A012F /* maintain@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2681F62A68E003A012F /* maintain@3x.png */; }; + 0CE1D26A1F62A68E003A012F /* maintain@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2681F62A68E003A012F /* maintain@3x.png */; }; + 0CE1D26D1F62A6B5003A012F /* SNPMaintainView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D26B1F62A6B5003A012F /* SNPMaintainView.xib */; }; + 0CE1D26F1F62A6D0003A012F /* SNPMaintainView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D26E1F62A6D0003A012F /* SNPMaintainView.xib */; }; + 0CE1D2721F62A71E003A012F /* arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2711F62A71E003A012F /* arrow@2x.png */; }; + 0CE1D2731F62A71E003A012F /* arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2711F62A71E003A012F /* arrow@2x.png */; }; + 0CE1D2771F62A752003A012F /* bni_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2741F62A752003A012F /* bni_va@2x.png */; }; + 0CE1D2781F62A752003A012F /* bni_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2741F62A752003A012F /* bni_va@2x.png */; }; + 0CE1D2791F62A752003A012F /* bni_va@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2751F62A752003A012F /* bni_va@3x.png */; }; + 0CE1D27A1F62A752003A012F /* bni_va@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2751F62A752003A012F /* bni_va@3x.png */; }; + 0CE1D27B1F62A752003A012F /* bni_va@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2761F62A752003A012F /* bni_va@4x.png */; }; + 0CE1D27C1F62A752003A012F /* bni_va@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2761F62A752003A012F /* bni_va@4x.png */; }; + 0CE1D27E1F62A766003A012F /* cc_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D27D1F62A766003A012F /* cc_badge@2x.png */; }; + 0CE1D2921F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2911F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib */; }; + 0CE1D2951F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */; }; + 0CE1D2961F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */; }; + 0CE1D2A21F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */; }; + 0CE1D2A31F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */; }; + 0CE1D2A41F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */; }; + 0CE1D2A51F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */; }; + 0CE1D2A61F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */; }; + 0CE1D2A71F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */; }; + 0CE1D2A81F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */; }; + 0CE1D2A91F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */; }; + 0CE1D2AB1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */; }; + 0CE1D2AC1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */; }; + 0CE1D2B21F67BA53003A012F /* token_key.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AD1F67BA53003A012F /* token_key.png */; }; + 0CE1D2B31F67BA53003A012F /* token_key.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AD1F67BA53003A012F /* token_key.png */; }; + 0CE1D2B41F67BA53003A012F /* token_key@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */; }; + 0CE1D2B51F67BA53003A012F /* token_key@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */; }; + 0CE1D2B61F67BA53003A012F /* token_key@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */; }; + 0CE1D2B71F67BA53003A012F /* token_key@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */; }; + 0CE1D2B81F67BA53003A012F /* token_key@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B01F67BA53003A012F /* token_key@3x.png */; }; + 0CE1D2B91F67BA53003A012F /* token_key@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B01F67BA53003A012F /* token_key@3x.png */; }; + 0CE1D2BA1F67BA53003A012F /* token_key@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B11F67BA53003A012F /* token_key@4x.png */; }; + 0CE1D2BB1F67BA53003A012F /* token_key@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2B11F67BA53003A012F /* token_key@4x.png */; }; + 0CE1D2C11F67BA99003A012F /* sms.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BC1F67BA99003A012F /* sms.png */; }; + 0CE1D2C21F67BA99003A012F /* sms.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BC1F67BA99003A012F /* sms.png */; }; + 0CE1D2C31F67BA99003A012F /* sms@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */; }; + 0CE1D2C41F67BA99003A012F /* sms@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */; }; + 0CE1D2C51F67BA99003A012F /* sms@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BE1F67BA99003A012F /* sms@2x.png */; }; + 0CE1D2C61F67BA99003A012F /* sms@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BE1F67BA99003A012F /* sms@2x.png */; }; + 0CE1D2C71F67BA99003A012F /* sms@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BF1F67BA99003A012F /* sms@3x.png */; }; + 0CE1D2C81F67BA99003A012F /* sms@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2BF1F67BA99003A012F /* sms@3x.png */; }; + 0CE1D2C91F67BA99003A012F /* sms@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2C01F67BA99003A012F /* sms@4x.png */; }; + 0CE1D2CA1F67BA99003A012F /* sms@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2C01F67BA99003A012F /* sms@4x.png */; }; + 0CE1D2CF1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */; }; + 0CE1D2D01F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */; }; + 0CEF031C1EA3CCBF00EA1EE0 /* SNPPostPaymentVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */; }; + 0CEF03211EA3D12F00EA1EE0 /* SNPPostPaymentHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEF031F1EA3D12E00EA1EE0 /* SNPPostPaymentHeader.h */; }; + 0CEF03221EA3D12F00EA1EE0 /* SNPPostPaymentHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF03201EA3D12E00EA1EE0 /* SNPPostPaymentHeader.m */; }; + 0CEF03241EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */; }; + 0CEF03251EA3D8ED00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */; }; + 0CEF03281EA3E39700EA1EE0 /* UILabel+Boldify.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEF03261EA3E39700EA1EE0 /* UILabel+Boldify.h */; }; + 0CEF03291EA3E39700EA1EE0 /* UILabel+Boldify.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF03271EA3E39700EA1EE0 /* UILabel+Boldify.m */; }; + 0CEF032D1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEF032A1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h */; }; + 0CEF032E1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */; }; + 0CEF032F1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */; }; + 0CEF03331EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */; }; + 0CEF03341EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */; }; + 3D0E6C341FB95C6100E6CC43 /* SourceSansPro-Semibold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */; }; + 3D0E6C351FB95C6300E6CC43 /* SourceSansPro-Semibold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */; }; + 3D36593620B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */; }; + 3D36593720B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */; }; + 3D36593820B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */; }; + 3D36593920B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */; }; + 3D36594320B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */; }; + 3D36594420B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */; }; + 3D36594520B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */; }; + 3D36594620B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */; }; + 3D4089101F74E35800B9A2EC /* en_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */; }; + 3D4089111F74E35800B9A2EC /* en_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089071F74E35800B9A2EC /* en_permata_va.plist */; }; + 3D4089121F74E35800B9A2EC /* id_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */; }; + 3D4089131F74E35800B9A2EC /* id_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */; }; + 3D4089141F74E35800B9A2EC /* id_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */; }; + 3D4089151F74E35800B9A2EC /* id_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */; }; + 3D4089161F74E35800B9A2EC /* id_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */; }; + 3D4089171F74E35800B9A2EC /* id_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890D1F74E35800B9A2EC /* id_other_va.plist */; }; + 3D4089181F74E35800B9A2EC /* id_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */; }; + 3D4089191F74E35800B9A2EC /* id_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */; }; + 3D40891C1F74E43200B9A2EC /* id_bni_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */; }; + 3D40891D1F74E43200B9A2EC /* en_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */; }; + 3D40891E1F74E43200B9A2EC /* id_mandiri_clickpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */; }; + 3D40891F1F74E43200B9A2EC /* en_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089071F74E35800B9A2EC /* en_permata_va.plist */; }; + 3D4089201F74E43200B9A2EC /* id_permata_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */; }; + 3D4089211F74E43200B9A2EC /* id_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */; }; + 3D4089221F74E43200B9A2EC /* id_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */; }; + 3D4089231F74E43200B9A2EC /* id_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */; }; + 3D4089241F74E43200B9A2EC /* id_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890D1F74E35800B9A2EC /* id_other_va.plist */; }; + 3D4089251F74E43200B9A2EC /* id_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */; }; + 3D4089261F74E43200B9A2EC /* en_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */; }; + 3D4089271F74E43300B9A2EC /* en_indomaret.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC900151F7012F40058E93C /* en_indomaret.plist */; }; + 3D4089281F74E43300B9A2EC /* en_paymentMethods.plist in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */; }; + 3D4089351F7512F100B9A2EC /* bersama_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089321F7512F100B9A2EC /* bersama_preview.png */; }; + 3D4089361F7512F100B9A2EC /* bersama_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089321F7512F100B9A2EC /* bersama_preview.png */; }; + 3D4089371F7512F100B9A2EC /* bersama_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */; }; + 3D4089381F7512F100B9A2EC /* bersama_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */; }; + 3D4089391F7512F100B9A2EC /* bersama_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */; }; + 3D40893A1F7512F100B9A2EC /* bersama_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */; }; + 3D40893E1F75130300B9A2EC /* alto_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893B1F75130300B9A2EC /* alto_preview.png */; }; + 3D40893F1F75130300B9A2EC /* alto_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893B1F75130300B9A2EC /* alto_preview.png */; }; + 3D4089401F75130300B9A2EC /* alto_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */; }; + 3D4089411F75130300B9A2EC /* alto_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */; }; + 3D4089421F75130300B9A2EC /* alto_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */; }; + 3D4089431F75130300B9A2EC /* alto_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */; }; + 3D4089471F75133200B9A2EC /* prima_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089441F75133200B9A2EC /* prima_preview.png */; }; + 3D4089481F75133200B9A2EC /* prima_preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089441F75133200B9A2EC /* prima_preview.png */; }; + 3D4089491F75133200B9A2EC /* prima_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089451F75133200B9A2EC /* prima_preview@2x.png */; }; + 3D40894A1F75133200B9A2EC /* prima_preview@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089451F75133200B9A2EC /* prima_preview@2x.png */; }; + 3D40894B1F75133200B9A2EC /* prima_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089461F75133200B9A2EC /* prima_preview@3x.png */; }; + 3D40894C1F75133200B9A2EC /* prima_preview@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D4089461F75133200B9A2EC /* prima_preview@3x.png */; }; + 3D5DFDC11FB458120021EB2F /* icon-help.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF701F99BABD0001AC9A /* icon-help.png */; }; + 3D5DFDC21FB458120021EB2F /* icon-help@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */; }; + 3D5DFDC31FB458120021EB2F /* icon-help@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */; }; + 3D5DFDC41FB458120021EB2F /* icon-help@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */; }; + 3D5DFDC51FB458120021EB2F /* icon-help@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */; }; + 3D659DE42106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D659DE22106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib */; }; + 3D659DE52106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D659DE22106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib */; }; + 3D659DE62106E5E300E57E6B /* MIDDanamonOnlineViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D659DE32106E5E300E57E6B /* MIDDanamonOnlineViewController.xib */; }; + 3D659DE72106E5E300E57E6B /* MIDDanamonOnlineViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D659DE32106E5E300E57E6B /* MIDDanamonOnlineViewController.xib */; }; + 3D8AE6B421107F0C00C8D41B /* AlertErrorMessageTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8AE6B321107F0C00C8D41B /* AlertErrorMessageTests.m */; }; + 3D8AE6B621107F0C00C8D41B /* MidtransKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5CDEC971E9340E80032DC3B /* MidtransKit.framework */; }; + 3D8BF5CF1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */; }; + 3D8BF5D01F90BD8B00F35C55 /* MidtransUITableAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */; }; + 3D8BF5D41F90BDC400F35C55 /* MidtransUITableAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */; }; + 3D8BF5D51F90BE6800F35C55 /* MidtransUITableAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */; }; + 3D8BF5D61F90BE7800F35C55 /* MidtransUITableAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */; }; + 3D8BF5D71F90BE7800F35C55 /* MidtransUITableAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */; }; + 3DECDF751F99BABD0001AC9A /* icon-help.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF701F99BABD0001AC9A /* icon-help.png */; }; + 3DECDF761F99BABD0001AC9A /* icon-help@1.5x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */; }; + 3DECDF771F99BABD0001AC9A /* icon-help@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */; }; + 3DECDF781F99BABD0001AC9A /* icon-help@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */; }; + 3DECDF791F99BABD0001AC9A /* icon-help@4x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */; }; + 3DECDFE51F9DAE610001AC9A /* download.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDC1F9DAE610001AC9A /* download.png */; }; + 3DECDFE61F9DAE610001AC9A /* download.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDC1F9DAE610001AC9A /* download.png */; }; + 3DECDFE71F9DAE610001AC9A /* download@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDD1F9DAE610001AC9A /* download@2x.png */; }; + 3DECDFE81F9DAE610001AC9A /* download@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDD1F9DAE610001AC9A /* download@2x.png */; }; + 3DECDFE91F9DAE610001AC9A /* download@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDE1F9DAE610001AC9A /* download@3x.png */; }; + 3DECDFEA1F9DAE610001AC9A /* download@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDE1F9DAE610001AC9A /* download@3x.png */; }; + 3DECDFEB1F9DAE610001AC9A /* scan_cam.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */; }; + 3DECDFEC1F9DAE610001AC9A /* scan_cam.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */; }; + 3DECDFED1F9DAE610001AC9A /* scan_cam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */; }; + 3DECDFEE1F9DAE610001AC9A /* scan_cam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */; }; + 3DECDFEF1F9DAE610001AC9A /* scan_cam@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */; }; + 3DECDFF01F9DAE610001AC9A /* scan_cam@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */; }; + 3DECDFF11F9DAE610001AC9A /* see.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE21F9DAE610001AC9A /* see.png */; }; + 3DECDFF21F9DAE610001AC9A /* see.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE21F9DAE610001AC9A /* see.png */; }; + 3DECDFF31F9DAE610001AC9A /* see@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE31F9DAE610001AC9A /* see@2x.png */; }; + 3DECDFF41F9DAE610001AC9A /* see@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE31F9DAE610001AC9A /* see@2x.png */; }; + 3DECDFF51F9DAE610001AC9A /* see@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE41F9DAE610001AC9A /* see@3x.png */; }; + 3DECDFF61F9DAE610001AC9A /* see@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DECDFE41F9DAE610001AC9A /* see@3x.png */; }; + E519C9621E9B6F2000EF70DF /* bni_va1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */; }; + E519C9631E9B6F2000EF70DF /* bni_va1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */; }; + E519C9661E9B6F2000EF70DF /* bni_va2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */; }; + E519C9671E9B6F2000EF70DF /* bni_va2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */; }; + E519C96A1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */; }; + E519C96B1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */; }; + E519C96E1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */; }; + E519C96F1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */; }; + E519C9721E9B6F2100EF70DF /* bni_va5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */; }; + E519C9731E9B6F2100EF70DF /* bni_va5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */; }; + E519C9761E9B6F2100EF70DF /* bni_va6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */; }; + E519C9771E9B6F2100EF70DF /* bni_va6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */; }; + E519C97A1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */; }; + E519C97B1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */; }; + E559763B1EA71B760044342A /* check@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976381EA71B760044342A /* check@2x.png */; }; + E559763C1EA71B760044342A /* cross@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976391EA71B760044342A /* cross@2x.png */; }; + E559763D1EA71B760044342A /* pending@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E559763A1EA71B760044342A /* pending@2x.png */; }; + E55976411EA72F770044342A /* check@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976381EA71B760044342A /* check@2x.png */; }; + E55976421EA72F770044342A /* cross@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E55976391EA71B760044342A /* cross@2x.png */; }; + E55976431EA72F770044342A /* pending@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E559763A1EA71B760044342A /* pending@2x.png */; }; + E55F62781E93498000C012C8 /* bin.json in Resources */ = {isa = PBXBuildFile; fileRef = E55F62771E93498000C012C8 /* bin.json */; }; + E55F628E1E934A6D00C012C8 /* MidtransUICustomAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */; }; + E55F628F1E934A6D00C012C8 /* MidtransInstallmentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */; }; + E55F62901E934A6D00C012C8 /* MidtransInstallmentCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */; }; + E55F62921E934A6D00C012C8 /* MIdtransUICardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */; }; + E55F62931E934A6D00C012C8 /* MidtransUICCFrontView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */; }; + E55F62941E934A6D00C012C8 /* VTCCBackView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82761C8C081F007B6585 /* VTCCBackView.h */; }; + E55F62951E934A6D00C012C8 /* VTPaymentHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */; }; + E55F62961E934A6D00C012C8 /* MidtransUIListCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */; }; + E55F62971E934A6D00C012C8 /* MidtransLoadingIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */; }; + E55F62981E934A6D00C012C8 /* MidtransLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */; }; + E55F62991E934A6D00C012C8 /* MidtransItemCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E57FFC871E125FDA002A875C /* MidtransItemCell.h */; }; + E55F629A1E934A6D00C012C8 /* MidtransCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */; }; + E55F629B1E934A6D00C012C8 /* MidtransLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E841E2794D4007901CB /* MidtransLineView.h */; }; + E55F629C1E934A6D00C012C8 /* VTItemViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */; }; + E55F629D1E934A6D00C012C8 /* VTPaymentStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */; }; + E55F629E1E934A6D00C012C8 /* VTVATransactionStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */; }; + E55F629F1E934A6D00C012C8 /* VTPaymentStatusXLTunaiViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */; }; + E55F62A01E934A6D00C012C8 /* VTKITConstant.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */; }; + E55F62A11E934A6D00C012C8 /* MidtransUITheme.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */; }; + E55F62A21E934A6D00C012C8 /* MidtransUIToast.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD151CFC1BD50091760A /* MidtransUIToast.h */; }; + E55F62A31E934A6D00C012C8 /* UIViewController+Modal.h in Headers */ = {isa = PBXBuildFile; fileRef = E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */; }; + E55F62A41E934A6D00C012C8 /* UIViewController+HeaderSubtitle.h in Headers */ = {isa = PBXBuildFile; fileRef = E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */; }; + E55F62A51E934A6D00C012C8 /* MidtransUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */; }; + E55F62A61E934A6D00C012C8 /* MIdtransUIBorderedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */; }; + E55F62A71E934A6D00C012C8 /* MidtransUIRoundedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */; }; + E55F62A81E934A6D00C012C8 /* MIdtransUIDetailedTitleController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */; }; + E55F62A91E934A6D00C012C8 /* MidtransUIXibView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */; }; + E55F62AA1E934A6D00C012C8 /* VTAlertBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */; }; + E55F62AC1E934A6D00C012C8 /* MidtransUIHudView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */; }; + E55F62AD1E934A6D00C012C8 /* VTKeyboardAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */; }; + E55F62AE1E934A6D00C012C8 /* MidtransUIButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */; }; + E55F62AF1E934A6D00C012C8 /* MidtransUINextStepButton.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */; }; + E55F62B01E934A6D00C012C8 /* VTNoteTitleLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */; }; + E55F62B11E934A6D00C012C8 /* VTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */; }; + E55F62B21E934A6D00C012C8 /* MidtransUIBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */; }; + E55F62B31E934A6D00C012C8 /* VTBackBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */; }; + E55F62B71E934A6D00C012C8 /* VTClassHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3005E2A61C7C239A00064169 /* VTClassHelper.h */; }; + E55F62B81E934A6D00C012C8 /* NSString+TextDirectionality.h in Headers */ = {isa = PBXBuildFile; fileRef = 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */; }; + E55F62B91E934A6D00C012C8 /* MidtransUIStringHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */; }; + E55F62BA1E934A6D00C012C8 /* MidtransUIThemeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E55F62BB1E934A6D00C012C8 /* MidtransUIFontSource.h in Headers */ = {isa = PBXBuildFile; fileRef = E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E55F62BC1E934A6D00C012C8 /* MidtransUICardFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */; }; + E55F62BD1E934A6D00C012C8 /* MidtransUIConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E55F62BE1E934A6D00C012C8 /* UIColor+SNP_HexString.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */; }; + E55F62BF1E934A6D00C012C8 /* MidtransUIPaymentViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E55F62C01E934A6D00C012C8 /* MidtransUIPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */; }; + E55F62C11E934A6D00C012C8 /* MidtransUIPaymentDirectViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */; }; + E55F62C21E934A6D00C012C8 /* MidtransUIPaymentDirectView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */; }; + E55F62C31E934A6D00C012C8 /* MidtransDirectHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */; }; + E55F62C41E934A6D00C012C8 /* MidtransUIPaymentGeneralViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */; }; + E55F62C51E934A6D00C012C8 /* MidtransUIPaymentGeneralView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */; }; + E55F62C61E934A6D00C012C8 /* VTVAListController.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AECB1C8E889C00F097FF /* VTVAListController.h */; }; + E55F62C71E934A6D00C012C8 /* MidtransVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */; }; + E55F62C81E934A6D00C012C8 /* MidtransVAHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */; }; + E55F62C91E934A6D00C012C8 /* SNPPointViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */; }; + E55F62CA1E934A6D00C012C8 /* SNPPointView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F271E6E8531006C0393 /* SNPPointView.h */; }; + E55F62CB1E934A6D00C012C8 /* AddOnConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */; }; + E55F62CC1E934A6D00C012C8 /* MidtransCreditCardAddOnComponentCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */; }; + E55F62CD1E934A6D00C012C8 /* MidtransNewCreditCardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */; }; + E55F62CE1E934A6D00C012C8 /* MidtransNewCreditCardView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */; }; + E55F62CF1E934A6D00C012C8 /* VTCvvInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */; }; + E55F62D01E934A6D00C012C8 /* VTConfirmPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */; }; + E55F62D11E934A6D00C012C8 /* PushAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */; }; + E55F62D21E934A6D00C012C8 /* PopAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2E01C96C1C4009AE6AA /* PopAnimator.h */; }; + E55F62D31E934A6D00C012C8 /* VTCardListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */; }; + E55F62D41E934A6D00C012C8 /* VTTwoClickController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */; }; + E55F62D51E934A6D00C012C8 /* MidtransSavedCardController.h in Headers */ = {isa = PBXBuildFile; fileRef = E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */; }; + E55F62D61E934A6D00C012C8 /* MidtransSavedCardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */; }; + E55F62D71E934A6D00C012C8 /* MidtransSavedCardFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */; }; + E55F62D81E934A6D00C012C8 /* VTMandiriClickpayController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */; }; + E55F62D91E934A6D00C012C8 /* MidtransPaymentGCIViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */; }; + E55F62DA1E934A6D00C012C8 /* MidtransPaymentGCIView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */; }; + E55F62DB1E934A6D00C012C8 /* VTMultiGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E504386D1D1A4A2100710470 /* VTMultiGuideController.h */; }; + E55F62DC1E934A6D00C012C8 /* VTSingleGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438711D1A4A5000710470 /* VTSingleGuideController.h */; }; + E55F62DD1E934A6D00C012C8 /* VTSubGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438751D1A4A7C00710470 /* VTSubGuideController.h */; }; + E55F62DE1E934A6D00C012C8 /* VTGuideView.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202D41D62F01D006B9265 /* VTGuideView.h */; }; + E55F62DF1E934A6D00C012C8 /* VTGuideCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */; }; + E55F62E01E934A6D00C012C8 /* VTGroupedInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */; }; + E55F62E11E934A6D00C012C8 /* VTInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DC1D62FB27006B9265 /* VTInstruction.h */; }; + E55F62E21E934A6D00C012C8 /* MidtransPaymentStatusViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */; }; + E55F62E31E934A6D00C012C8 /* MIdtransPaymentStatusView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */; }; + E55F62E41E934A6D00C012C8 /* VTBillpaySuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */; }; + E55F62E51E934A6D00C012C8 /* VTXLTunaiSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */; }; + E55F62E61E934A6D00C012C8 /* VTIndomaretSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */; }; + E55F62E71E934A6D00C012C8 /* VTVASuccessStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */; }; + E55F62E91E934A6D00C012C8 /* VTPaymentStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */; }; + E55F62EA1E934A6D00C012C8 /* VTKlikbcaSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */; }; + E55F62EC1E934A6D00C012C8 /* VTPaymentListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */; }; + E55F62ED1E934A6D00C012C8 /* VTPaymentListView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */; }; + E55F62EE1E934A6D00C012C8 /* MidtransTransactionDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */; }; + E55F62EF1E934A6D00C012C8 /* MidtransPaymentMethodHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */; }; + E55F62F01E934B1B00C012C8 /* MidtransUICustomAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */; }; + E55F62F11E934B1B00C012C8 /* MidtransInstallmentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */; }; + E55F62F21E934B1B00C012C8 /* MidtransInstallmentCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */; }; + E55F62F41E934B1B00C012C8 /* MIdtransUICardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */; }; + E55F62F51E934B1B00C012C8 /* MidtransUICCFrontView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */; }; + E55F62F61E934B1B00C012C8 /* VTCCBackView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82771C8C081F007B6585 /* VTCCBackView.m */; }; + E55F62F71E934B1B00C012C8 /* VTPaymentHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */; }; + E55F62F81E934B1B00C012C8 /* MidtransUIListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */; }; + E55F62F91E934B1B00C012C8 /* MidtransLoadingIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */; }; + E55F62FA1E934B1B00C012C8 /* MidtransLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */; }; + E55F62FB1E934B1B00C012C8 /* MidtransItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E57FFC881E125FDA002A875C /* MidtransItemCell.m */; }; + E55F62FC1E934B1B00C012C8 /* MidtransCollectionViewLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */; }; + E55F62FD1E934B1B00C012C8 /* MidtransLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E851E2794D4007901CB /* MidtransLineView.m */; }; + E55F62FE1E934B1B00C012C8 /* VTItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */; }; + E55F62FF1E934B1B00C012C8 /* VTPaymentStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */; }; + E55F63001E934B1B00C012C8 /* VTVATransactionStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */; }; + E55F63011E934B1B00C012C8 /* VTPaymentStatusXLTunaiViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */; }; + E55F63021E934B1B00C012C8 /* MidtransUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */; }; + E55F63031E934B1B00C012C8 /* MidtransUIToast.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD161CFC1BD50091760A /* MidtransUIToast.m */; }; + E55F63041E934B1B00C012C8 /* UIViewController+Modal.m in Sources */ = {isa = PBXBuildFile; fileRef = E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */; }; + E55F63051E934B1B00C012C8 /* UIViewController+HeaderSubtitle.m in Sources */ = {isa = PBXBuildFile; fileRef = E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */; }; + E55F63061E934B1B00C012C8 /* MidtransUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */; }; + E55F63071E934B1B00C012C8 /* MIdtransUIBorderedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */; }; + E55F63081E934B1B00C012C8 /* MidtransUIRoundedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */; }; + E55F63091E934B1B00C012C8 /* MIdtransUIDetailedTitleController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */; }; + E55F630A1E934B1B00C012C8 /* MidtransUIXibView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */; }; + E55F630B1E934B1B00C012C8 /* VTAlertBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */; }; + E55F630D1E934B1B00C012C8 /* MidtransUIHudView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */; }; + E55F630E1E934B1B00C012C8 /* VTKeyboardAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */; }; + E55F630F1E934B1B00C012C8 /* MidtransUIButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */; }; + E55F63101E934B1B00C012C8 /* MidtransUINextStepButton.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */; }; + E55F63111E934B1B00C012C8 /* VTNoteTitleLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */; }; + E55F63121E934B1B00C012C8 /* VTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */; }; + E55F63131E934B1C00C012C8 /* MidtransUIBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */; }; + E55F63141E934B1C00C012C8 /* VTBackBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */; }; + E55F63181E934B1C00C012C8 /* VTClassHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 3005E2A71C7C239A00064169 /* VTClassHelper.m */; }; + E55F63191E934B1C00C012C8 /* NSString+TextDirectionality.m in Sources */ = {isa = PBXBuildFile; fileRef = 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */; }; + E55F631A1E934B1C00C012C8 /* MidtransUIStringHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */; }; + E55F631B1E934B1C00C012C8 /* MidtransUIThemeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */; }; + E55F631C1E934B1C00C012C8 /* MidtransUIFontSource.m in Sources */ = {isa = PBXBuildFile; fileRef = E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */; }; + E55F631D1E934B1C00C012C8 /* UIFont+IBCustomFonts.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */; }; + E55F631E1E934B1C00C012C8 /* MidtransUICardFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */; }; + E55F631F1E934B1C00C012C8 /* MidtransUIConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */; }; + E55F63201E934B1C00C012C8 /* UIColor+SNP_HexString.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */; }; + E55F63211E934B1C00C012C8 /* MidtransUIPaymentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */; }; + E55F63221E934B1C00C012C8 /* MidtransUIPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */; }; + E55F63231E934B1C00C012C8 /* MidtransUIPaymentDirectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */; }; + E55F63241E934B1C00C012C8 /* MidtransUIPaymentDirectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */; }; + E55F63251E934B1C00C012C8 /* MidtransDirectHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */; }; + E55F63261E934B1C00C012C8 /* MidtransUIPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */; }; + E55F63271E934B1C00C012C8 /* MidtransUIPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */; }; + E55F63281E934B1C00C012C8 /* VTVAListController.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AECC1C8E889C00F097FF /* VTVAListController.m */; }; + E55F63291E934B1C00C012C8 /* MidtransVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */; }; + E55F632A1E934B1C00C012C8 /* MidtransVAHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */; }; + E55F632B1E934B1C00C012C8 /* SNPPointViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */; }; + E55F632C1E934B1C00C012C8 /* SNPPointView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F281E6E8531006C0393 /* SNPPointView.m */; }; + E55F632D1E934B1C00C012C8 /* AddOnConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */; }; + E55F632E1E934B1C00C012C8 /* MidtransCreditCardAddOnComponentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */; }; + E55F632F1E934B1C00C012C8 /* MidtransNewCreditCardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */; }; + E55F63301E934B1C00C012C8 /* MidtransNewCreditCardView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */; }; + E55F63311E934B1C00C012C8 /* VTCvvInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */; }; + E55F63321E934B1C00C012C8 /* VTConfirmPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */; }; + E55F63331E934B1C00C012C8 /* PushAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */; }; + E55F63341E934B1C00C012C8 /* PopAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2E11C96C1C4009AE6AA /* PopAnimator.m */; }; + E55F63351E934B1C00C012C8 /* VTCardListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */; }; + E55F63361E934B1C00C012C8 /* VTTwoClickController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */; }; + E55F63371E934B1C00C012C8 /* MidtransSavedCardController.m in Sources */ = {isa = PBXBuildFile; fileRef = E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */; }; + E55F63381E934B1C00C012C8 /* MidtransSavedCardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */; }; + E55F63391E934B1C00C012C8 /* MidtransSavedCardFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */; }; + E55F633A1E934B1C00C012C8 /* VTMandiriClickpayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */; }; + E55F633B1E934B1C00C012C8 /* MidtransPaymentGCIViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */; }; + E55F633C1E934B1C00C012C8 /* MidtransPaymentGCIView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */; }; + E55F633D1E934B1C00C012C8 /* VTMultiGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E504386E1D1A4A2100710470 /* VTMultiGuideController.m */; }; + E55F633E1E934B1C00C012C8 /* VTSingleGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438721D1A4A5000710470 /* VTSingleGuideController.m */; }; + E55F633F1E934B1C00C012C8 /* VTSubGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438761D1A4A7C00710470 /* VTSubGuideController.m */; }; + E55F63401E934B1C00C012C8 /* VTGuideView.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202D51D62F01D006B9265 /* VTGuideView.m */; }; + E55F63411E934B1C00C012C8 /* VTGuideCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */; }; + E55F63421E934B1C00C012C8 /* VTGroupedInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */; }; + E55F63431E934B1C00C012C8 /* VTInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DD1D62FB27006B9265 /* VTInstruction.m */; }; + E55F63441E934B1C00C012C8 /* MidtransPaymentStatusViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */; }; + E55F63451E934B1C00C012C8 /* MIdtransPaymentStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */; }; + E55F63461E934B1C00C012C8 /* VTBillpaySuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */; }; + E55F63471E934B1C00C012C8 /* VTXLTunaiSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */; }; + E55F63481E934B1C00C012C8 /* VTIndomaretSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */; }; + E55F63491E934B1C00C012C8 /* VTVASuccessStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */; }; + E55F634B1E934B1C00C012C8 /* VTPaymentStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */; }; + E55F634C1E934B1C00C012C8 /* VTKlikbcaSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */; }; + E55F634E1E934B1C00C012C8 /* VTPaymentListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */; }; + E55F634F1E934B1C00C012C8 /* VTPaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */; }; + E55F63501E934B1C00C012C8 /* MidtransTransactionDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */; }; + E55F63511E934B1C00C012C8 /* MidtransPaymentMethodHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */; }; + E57120A01E937B790064F515 /* MidtransKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CDEC991E9340E80032DC3B /* MidtransKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E57120A11E937B790064F515 /* MidtransUICustomAlertViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */; }; + E57120A21E937B790064F515 /* MidtransInstallmentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */; }; + E57120A31E937B790064F515 /* MidtransInstallmentCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */; }; + E57120A51E937B790064F515 /* MIdtransUICardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */; }; + E57120A61E937B790064F515 /* MidtransUICCFrontView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */; }; + E57120A71E937B790064F515 /* VTCCBackView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF82761C8C081F007B6585 /* VTCCBackView.h */; }; + E57120A81E937B790064F515 /* VTPaymentHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */; }; + E57120A91E937B790064F515 /* MidtransUIListCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */; }; + E57120AA1E937B790064F515 /* MidtransLoadingIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */; }; + E57120AB1E937B790064F515 /* MidtransLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */; }; + E57120AC1E937B790064F515 /* MidtransItemCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E57FFC871E125FDA002A875C /* MidtransItemCell.h */; }; + E57120AD1E937B790064F515 /* MidtransCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */; }; + E57120AE1E937B790064F515 /* MidtransLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2B8E841E2794D4007901CB /* MidtransLineView.h */; }; + E57120AF1E937B790064F515 /* VTItemViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */; }; + E57120B01E937B790064F515 /* VTPaymentStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */; }; + E57120B11E937B790064F515 /* VTVATransactionStatusViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */; }; + E57120B21E937B790064F515 /* VTPaymentStatusXLTunaiViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */; }; + E57120B31E937B790064F515 /* VTKITConstant.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */; }; + E57120B41E937B790064F515 /* MidtransUITheme.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */; }; + E57120B51E937B790064F515 /* MidtransUIToast.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD151CFC1BD50091760A /* MidtransUIToast.h */; }; + E57120B61E937B790064F515 /* UIViewController+Modal.h in Headers */ = {isa = PBXBuildFile; fileRef = E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */; }; + E57120B71E937B790064F515 /* UIViewController+HeaderSubtitle.h in Headers */ = {isa = PBXBuildFile; fileRef = E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */; }; + E57120B81E937B790064F515 /* MidtransUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */; }; + E57120B91E937B790064F515 /* MIdtransUIBorderedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */; }; + E57120BA1E937B790064F515 /* MidtransUIRoundedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */; }; + E57120BB1E937B790064F515 /* MIdtransUIDetailedTitleController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */; }; + E57120BC1E937B790064F515 /* MidtransUIXibView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */; }; + E57120BD1E937B790064F515 /* VTAlertBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */; }; + E57120BF1E937B790064F515 /* MidtransUIHudView.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */; }; + E57120C01E937B790064F515 /* VTKeyboardAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */; }; + E57120C11E937B790064F515 /* MidtransUIButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */; }; + E57120C21E937B790064F515 /* MidtransUINextStepButton.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */; }; + E57120C31E937B790064F515 /* VTNoteTitleLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */; }; + E57120C41E937B790064F515 /* VTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */; }; + E57120C51E937B790064F515 /* MidtransUIBaseViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */; }; + E57120C61E937B790064F515 /* VTBackBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */; }; + E57120C71E937B790064F515 /* IHKeyboardAvoiding_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */; }; + E57120C81E937B790064F515 /* MBXPageViewController_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */; }; + E57120C91E937B790064F515 /* UIView+Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */; }; + E57120CA1E937B790064F515 /* VTClassHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3005E2A61C7C239A00064169 /* VTClassHelper.h */; }; + E57120CB1E937B790064F515 /* NSString+TextDirectionality.h in Headers */ = {isa = PBXBuildFile; fileRef = 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */; }; + E57120CC1E937B790064F515 /* MidtransUIStringHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */; }; + E57120CD1E937B790064F515 /* MidtransUIThemeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E57120CE1E937B790064F515 /* MidtransUIFontSource.h in Headers */ = {isa = PBXBuildFile; fileRef = E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E57120CF1E937B790064F515 /* MidtransUICardFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */; }; + E57120D01E937B790064F515 /* MidtransUIConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E57120D11E937B790064F515 /* UIColor+SNP_HexString.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */; }; + E57120D21E937B790064F515 /* MidtransUIPaymentViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E57120D31E937B790064F515 /* MidtransUIPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */; }; + E57120D41E937B790064F515 /* MidtransUIPaymentDirectViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */; }; + E57120D51E937B790064F515 /* MidtransUIPaymentDirectView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */; }; + E57120D61E937B790064F515 /* MidtransDirectHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */; }; + E57120D71E937B790064F515 /* MidtransUIPaymentGeneralViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */; }; + E57120D81E937B790064F515 /* MidtransUIPaymentGeneralView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */; }; + E57120D91E937B790064F515 /* VTVAListController.h in Headers */ = {isa = PBXBuildFile; fileRef = E503AECB1C8E889C00F097FF /* VTVAListController.h */; }; + E57120DA1E937B790064F515 /* MidtransVAViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */; }; + E57120DB1E937B790064F515 /* MidtransVAHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */; }; + E57120DC1E937B790064F515 /* SNPPointViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */; }; + E57120DD1E937B790064F515 /* SNPPointView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF74F271E6E8531006C0393 /* SNPPointView.h */; }; + E57120DE1E937B790064F515 /* AddOnConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */; }; + E57120DF1E937B790064F515 /* MidtransCreditCardAddOnComponentCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */; }; + E57120E01E937B790064F515 /* MidtransNewCreditCardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */; }; + E57120E11E937B790064F515 /* MidtransNewCreditCardView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */; }; + E57120E21E937B790064F515 /* VTCvvInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */; }; + E57120E31E937B790064F515 /* VTConfirmPaymentController.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */; }; + E57120E41E937B790064F515 /* PushAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */; }; + E57120E51E937B790064F515 /* PopAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = E517C2E01C96C1C4009AE6AA /* PopAnimator.h */; }; + E57120E61E937B790064F515 /* VTCardListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */; }; + E57120E71E937B790064F515 /* VTTwoClickController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */; }; + E57120E81E937B790064F515 /* MidtransSavedCardController.h in Headers */ = {isa = PBXBuildFile; fileRef = E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */; }; + E57120E91E937B790064F515 /* MidtransSavedCardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */; }; + E57120EA1E937B790064F515 /* MidtransSavedCardFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */; }; + E57120EB1E937B790064F515 /* VTMandiriClickpayController.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */; }; + E57120EC1E937B790064F515 /* MidtransPaymentGCIViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */; }; + E57120ED1E937B790064F515 /* MidtransPaymentGCIView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */; }; + E57120EE1E937B790064F515 /* VTMultiGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E504386D1D1A4A2100710470 /* VTMultiGuideController.h */; }; + E57120EF1E937B790064F515 /* VTSingleGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438711D1A4A5000710470 /* VTSingleGuideController.h */; }; + E57120F01E937B790064F515 /* VTSubGuideController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50438751D1A4A7C00710470 /* VTSubGuideController.h */; }; + E57120F11E937B790064F515 /* VTGuideView.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202D41D62F01D006B9265 /* VTGuideView.h */; }; + E57120F21E937B790064F515 /* VTGuideCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */; }; + E57120F31E937B790064F515 /* VTGroupedInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */; }; + E57120F41E937B790064F515 /* VTInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202DC1D62FB27006B9265 /* VTInstruction.h */; }; + E57120F51E937B790064F515 /* MidtransPaymentStatusViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */; }; + E57120F61E937B790064F515 /* MIdtransPaymentStatusView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */; }; + E57120F71E937B790064F515 /* VTBillpaySuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */; }; + E57120F81E937B790064F515 /* VTXLTunaiSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */; }; + E57120F91E937B790064F515 /* VTIndomaretSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */; }; + E57120FA1E937B790064F515 /* VTVASuccessStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */; }; + E57120FC1E937B790064F515 /* VTPaymentStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */; }; + E57120FD1E937B790064F515 /* VTKlikbcaSuccessController.h in Headers */ = {isa = PBXBuildFile; fileRef = E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */; }; + E57120FF1E937B790064F515 /* VTPaymentListController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */; }; + E57121001E937B790064F515 /* VTPaymentListView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */; }; + E57121011E937B790064F515 /* MidtransTransactionDetailViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */; }; + E57121021E937B790064F515 /* MidtransPaymentMethodHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */; }; + E57122AC1E937C040064F515 /* MidtransUICustomAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */; }; + E57122AD1E937C040064F515 /* MidtransInstallmentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */; }; + E57122AE1E937C040064F515 /* MidtransInstallmentCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */; }; + E57122B01E937C040064F515 /* MIdtransUICardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */; }; + E57122B11E937C040064F515 /* MidtransUICCFrontView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */; }; + E57122B21E937C040064F515 /* VTCCBackView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF82771C8C081F007B6585 /* VTCCBackView.m */; }; + E57122B31E937C040064F515 /* VTPaymentHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */; }; + E57122B41E937C040064F515 /* MidtransUIListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */; }; + E57122B51E937C040064F515 /* MidtransLoadingIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */; }; + E57122B61E937C040064F515 /* MidtransLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */; }; + E57122B71E937C040064F515 /* MidtransItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E57FFC881E125FDA002A875C /* MidtransItemCell.m */; }; + E57122B81E937C040064F515 /* MidtransCollectionViewLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */; }; + E57122B91E937C040064F515 /* MidtransLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2B8E851E2794D4007901CB /* MidtransLineView.m */; }; + E57122BA1E937C040064F515 /* VTItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */; }; + E57122BB1E937C040064F515 /* VTPaymentStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */; }; + E57122BC1E937C040064F515 /* VTVATransactionStatusViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */; }; + E57122BD1E937C040064F515 /* VTPaymentStatusXLTunaiViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */; }; + E57122BE1E937C040064F515 /* MidtransUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */; }; + E57122BF1E937C040064F515 /* MidtransUIToast.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD161CFC1BD50091760A /* MidtransUIToast.m */; }; + E57122C01E937C040064F515 /* UIViewController+Modal.m in Sources */ = {isa = PBXBuildFile; fileRef = E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */; }; + E57122C11E937C040064F515 /* UIViewController+HeaderSubtitle.m in Sources */ = {isa = PBXBuildFile; fileRef = E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */; }; + E57122C21E937C040064F515 /* MidtransUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */; }; + E57122C31E937C040064F515 /* MIdtransUIBorderedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */; }; + E57122C41E937C040064F515 /* MidtransUIRoundedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */; }; + E57122C51E937C040064F515 /* MIdtransUIDetailedTitleController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */; }; + E57122C61E937C040064F515 /* MidtransUIXibView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */; }; + E57122C71E937C040064F515 /* VTAlertBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */; }; + E57122C91E937C040064F515 /* MidtransUIHudView.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */; }; + E57122CA1E937C040064F515 /* VTKeyboardAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */; }; + E57122CB1E937C040064F515 /* MidtransUIButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */; }; + E57122CC1E937C040064F515 /* MidtransUINextStepButton.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */; }; + E57122CD1E937C040064F515 /* VTNoteTitleLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */; }; + E57122CE1E937C040064F515 /* VTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */; }; + E57122CF1E937C040064F515 /* MidtransUIBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */; }; + E57122D01E937C040064F515 /* VTBackBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */; }; + E57122D11E937C040064F515 /* IHKeyboardAvoiding_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */; }; + E57122D21E937C040064F515 /* MBXPageViewController_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */; }; + E57122D31E937C040064F515 /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */; }; + E57122D41E937C040064F515 /* VTClassHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 3005E2A71C7C239A00064169 /* VTClassHelper.m */; }; + E57122D51E937C040064F515 /* NSString+TextDirectionality.m in Sources */ = {isa = PBXBuildFile; fileRef = 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */; }; + E57122D61E937C040064F515 /* MidtransUIStringHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */; }; + E57122D71E937C040064F515 /* MidtransUIThemeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */; }; + E57122D81E937C040064F515 /* MidtransUIFontSource.m in Sources */ = {isa = PBXBuildFile; fileRef = E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */; }; + E57122D91E937C040064F515 /* UIFont+IBCustomFonts.m in Sources */ = {isa = PBXBuildFile; fileRef = E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */; }; + E57122DA1E937C040064F515 /* MidtransUICardFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */; }; + E57122DB1E937C040064F515 /* MidtransUIConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */; }; + E57122DC1E937C040064F515 /* UIColor+SNP_HexString.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */; }; + E57122DD1E937C040064F515 /* MidtransUIPaymentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */; }; + E57122DE1E937C040064F515 /* MidtransUIPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */; }; + E57122DF1E937C040064F515 /* MidtransUIPaymentDirectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */; }; + E57122E01E937C040064F515 /* MidtransUIPaymentDirectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */; }; + E57122E11E937C040064F515 /* MidtransDirectHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */; }; + E57122E21E937C040064F515 /* MidtransUIPaymentGeneralViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */; }; + E57122E31E937C040064F515 /* MidtransUIPaymentGeneralView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */; }; + E57122E41E937C040064F515 /* VTVAListController.m in Sources */ = {isa = PBXBuildFile; fileRef = E503AECC1C8E889C00F097FF /* VTVAListController.m */; }; + E57122E51E937C040064F515 /* MidtransVAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */; }; + E57122E61E937C040064F515 /* MidtransVAHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */; }; + E57122E71E937C040064F515 /* SNPPointViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */; }; + E57122E81E937C040064F515 /* SNPPointView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF74F281E6E8531006C0393 /* SNPPointView.m */; }; + E57122E91E937C040064F515 /* AddOnConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */; }; + E57122EA1E937C040064F515 /* MidtransCreditCardAddOnComponentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */; }; + E57122EB1E937C040064F515 /* MidtransNewCreditCardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */; }; + E57122EC1E937C040064F515 /* MidtransNewCreditCardView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */; }; + E57122ED1E937C040064F515 /* VTCvvInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */; }; + E57122EE1E937C040064F515 /* VTConfirmPaymentController.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */; }; + E57122EF1E937C040064F515 /* PushAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */; }; + E57122F01E937C040064F515 /* PopAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = E517C2E11C96C1C4009AE6AA /* PopAnimator.m */; }; + E57122F11E937C040064F515 /* VTCardListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */; }; + E57122F21E937C040064F515 /* VTTwoClickController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */; }; + E57122F31E937C040064F515 /* MidtransSavedCardController.m in Sources */ = {isa = PBXBuildFile; fileRef = E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */; }; + E57122F41E937C040064F515 /* MidtransSavedCardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */; }; + E57122F51E937C040064F515 /* MidtransSavedCardFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */; }; + E57122F61E937C040064F515 /* VTMandiriClickpayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */; }; + E57122F71E937C040064F515 /* MidtransPaymentGCIViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */; }; + E57122F81E937C040064F515 /* MidtransPaymentGCIView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */; }; + E57122F91E937C040064F515 /* VTMultiGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E504386E1D1A4A2100710470 /* VTMultiGuideController.m */; }; + E57122FA1E937C040064F515 /* VTSingleGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438721D1A4A5000710470 /* VTSingleGuideController.m */; }; + E57122FB1E937C040064F515 /* VTSubGuideController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50438761D1A4A7C00710470 /* VTSubGuideController.m */; }; + E57122FC1E937C040064F515 /* VTGuideView.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202D51D62F01D006B9265 /* VTGuideView.m */; }; + E57122FD1E937C040064F515 /* VTGuideCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */; }; + E57122FE1E937C040064F515 /* VTGroupedInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */; }; + E57122FF1E937C040064F515 /* VTInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202DD1D62FB27006B9265 /* VTInstruction.m */; }; + E57123001E937C040064F515 /* MidtransPaymentStatusViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */; }; + E57123011E937C040064F515 /* MIdtransPaymentStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */; }; + E57123021E937C040064F515 /* VTBillpaySuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */; }; + E57123031E937C040064F515 /* VTXLTunaiSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */; }; + E57123041E937C040064F515 /* VTIndomaretSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */; }; + E57123051E937C040064F515 /* VTVASuccessStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */; }; + E57123071E937C040064F515 /* VTPaymentStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */; }; + E57123081E937C040064F515 /* VTKlikbcaSuccessController.m in Sources */ = {isa = PBXBuildFile; fileRef = E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */; }; + E571230A1E937C050064F515 /* VTPaymentListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */; }; + E571230B1E937C050064F515 /* VTPaymentListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */; }; + E571230C1E937C050064F515 /* MidtransTransactionDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */; }; + E571230D1E937C050064F515 /* MidtransPaymentMethodHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */; }; + E57123131E937E860064F515 /* libMidtransCoreKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E57123121E937E860064F515 /* libMidtransCoreKit.a */; }; + E57124821E9381280064F515 /* OCRAEXT.TTF in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */; }; + E57124831E9381280064F515 /* SourceSansPro-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */; }; + E57124841E9381290064F515 /* SourceSansPro-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */; }; + E57124851E9381290064F515 /* SourceSansPro-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */; }; + E57124871E9381320064F515 /* MidtransDirectHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */; }; + E57124881E9381320064F515 /* MidtransInstallmentCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */; }; + E57124891E9381320064F515 /* MidtransInstallmentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */; }; + E571248A1E9381320064F515 /* MidtransItemCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB271E93701100ED659D /* MidtransItemCell.xib */; }; + E571248B1E9381320064F515 /* MidtransLoadingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */; }; + E571248D1E9381320064F515 /* MidtransPaymentGCIViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */; }; + E571248E1E9381320064F515 /* MidtransPaymentMethodHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */; }; + E571248F1E9381320064F515 /* MidtransPaymentStatusViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */; }; + E57124901E9381320064F515 /* MidtransPromoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */; }; + E57124911E9381320064F515 /* MidtransSavedCardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */; }; + E57124921E9381320064F515 /* MidtransSavedCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */; }; + E57124931E9381320064F515 /* MidtransSavedCardFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */; }; + E57124941E9381320064F515 /* MidtransTransactionDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */; }; + E57124951E9381320064F515 /* MIdtransUICardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */; }; + E57124961E9381320064F515 /* MidtransUICCFrontView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */; }; + E57124971E9381320064F515 /* MidtransUICustomAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */; }; + E57124981E9381320064F515 /* MidtransUIListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */; }; + E571249A1E9381320064F515 /* MidtransUIPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */; }; + E571249B1E9381320064F515 /* MidtransUIToast.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB381E93701100ED659D /* MidtransUIToast.xib */; }; + E571249C1E9381320064F515 /* MidtransVAHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */; }; + E571249D1E9381320064F515 /* MidtransVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */; }; + E571249E1E9381320064F515 /* SNPPointViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */; }; + E571249F1E9381320064F515 /* VTAddCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */; }; + E57124A01E9381320064F515 /* VTBillpaySuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */; }; + E57124A11E9381320064F515 /* VTCardListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3E1E93701100ED659D /* VTCardListController.xib */; }; + E57124A21E9381320064F515 /* VTCCBackView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */; }; + E57124A31E9381320064F515 /* VTConfirmPaymentController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */; }; + E57124A41E9381320064F515 /* VTCvvInfoController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */; }; + E57124A61E9381320064F515 /* VTGuideCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB431E93701100ED659D /* VTGuideCell.xib */; }; + E57124A71E9381320064F515 /* VTGuideView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB441E93701100ED659D /* VTGuideView.xib */; }; + E57124A81E9381320064F515 /* VTIndomaretSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */; }; + E57124A91E9381320064F515 /* VTKeyboardAccessoryView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */; }; + E57124AA1E9381320064F515 /* VTKlikbcaSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */; }; + E57124AB1E9381320064F515 /* VTMandiriClickpayController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */; }; + E57124AC1E9381320064F515 /* VTMultiGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */; }; + E57124AD1E9381320064F515 /* VTPaymentListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */; }; + E57124AF1E9381320064F515 /* VTSingleGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */; }; + E57124B01E9381320064F515 /* VTSubGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */; }; + E57124B11E9381320064F515 /* VTPaymentStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */; }; + E57124B21E9381320064F515 /* VTTwoClickController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */; }; + E57124B31E9381320064F515 /* VTVAListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB501E93701100ED659D /* VTVAListController.xib */; }; + E57124B41E9381320064F515 /* VTVASuccessStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */; }; + E57124B51E9381320064F515 /* VTXLTunaiSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */; }; + E57124B61E9381320064F515 /* MidtransCreditCardAddOnComponentCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */; }; + E57124B71E9381320064F515 /* MidtransUIPaymentListHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */; }; + E57127321E93B3290064F515 /* en_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127201E93B3290064F515 /* en_other_va.plist */; }; + E57127331E93B3290064F515 /* en_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127211E93B3290064F515 /* en_bca_klikbca.plist */; }; + E57127341E93B3290064F515 /* en_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127221E93B3290064F515 /* en_bca_klikpay.plist */; }; + E57127351E93B3290064F515 /* en_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127231E93B3290064F515 /* en_bca_va.plist */; }; + E57127401E93B3290064F515 /* snap_colors.plist in Resources */ = {isa = PBXBuildFile; fileRef = E571272E1E93B3290064F515 /* snap_colors.plist */; }; + E57127DE1E93B7C50064F515 /* en_other_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127201E93B3290064F515 /* en_other_va.plist */; }; + E57127DF1E93B7C50064F515 /* en_bca_klikbca.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127211E93B3290064F515 /* en_bca_klikbca.plist */; }; + E57127E01E93B7C50064F515 /* en_bca_klikpay.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127221E93B3290064F515 /* en_bca_klikpay.plist */; }; + E57127E11E93B7C50064F515 /* en_bca_va.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57127231E93B3290064F515 /* en_bca_va.plist */; }; + E57127EC1E93B7C50064F515 /* snap_colors.plist in Resources */ = {isa = PBXBuildFile; fileRef = E571272E1E93B3290064F515 /* snap_colors.plist */; }; + E57127F01E93B7C50064F515 /* bin.json in Resources */ = {isa = PBXBuildFile; fileRef = E55F62771E93498000C012C8 /* bin.json */; }; + E57ACD81217F005F00A9977F /* akulaku.png in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD7E217F005F00A9977F /* akulaku.png */; }; + E57ACD82217F005F00A9977F /* akulaku@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD7F217F005F00A9977F /* akulaku@3x.png */; }; + E57ACD83217F005F00A9977F /* akulaku@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD80217F005F00A9977F /* akulaku@2x.png */; }; + E57ACD86217F009500A9977F /* en_akulaku.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD84217F009500A9977F /* en_akulaku.plist */; }; + E57ACD87217F009500A9977F /* en_akulaku.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD84217F009500A9977F /* en_akulaku.plist */; }; + E57ACD88217F009500A9977F /* id_akulaku.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD85217F009500A9977F /* id_akulaku.plist */; }; + E57ACD89217F009500A9977F /* id_akulaku.plist in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD85217F009500A9977F /* id_akulaku.plist */; }; + E57ACD8A217F030A00A9977F /* akulaku.png in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD7E217F005F00A9977F /* akulaku.png */; }; + E57ACD8B217F030A00A9977F /* akulaku@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD80217F005F00A9977F /* akulaku@2x.png */; }; + E57ACD8C217F030A00A9977F /* akulaku@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E57ACD7F217F005F00A9977F /* akulaku@3x.png */; }; + E58FCD881E94CFD500632085 /* AlertBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD001E94CFD500632085 /* AlertBackground@2x.png */; }; + E58FCD891E94CFD500632085 /* AlertBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD001E94CFD500632085 /* AlertBackground@2x.png */; }; + E58FCD8A1E94CFD500632085 /* Amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD011E94CFD500632085 /* Amex@2x.png */; }; + E58FCD8B1E94CFD500632085 /* Amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD011E94CFD500632085 /* Amex@2x.png */; }; + E58FCD8C1E94CFD500632085 /* AmexDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD021E94CFD500632085 /* AmexDark@2x.png */; }; + E58FCD8D1E94CFD500632085 /* AmexDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD021E94CFD500632085 /* AmexDark@2x.png */; }; + E58FCD8E1E94CFD500632085 /* anz.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD031E94CFD500632085 /* anz.png */; }; + E58FCD8F1E94CFD500632085 /* anz.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD031E94CFD500632085 /* anz.png */; }; + E58FCD901E94CFD500632085 /* anz@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD041E94CFD500632085 /* anz@2x.png */; }; + E58FCD911E94CFD500632085 /* anz@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD041E94CFD500632085 /* anz@2x.png */; }; + E58FCD921E94CFD500632085 /* back@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD051E94CFD500632085 /* back@2x.png */; }; + E58FCD931E94CFD500632085 /* back@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD051E94CFD500632085 /* back@2x.png */; }; + E58FCD941E94CFD500632085 /* BackBarIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */; }; + E58FCD951E94CFD500632085 /* BackBarIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */; }; + E58FCD961E94CFD500632085 /* bbm@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD071E94CFD500632085 /* bbm@2x.png */; }; + E58FCD971E94CFD500632085 /* bbm@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD071E94CFD500632085 /* bbm@2x.png */; }; + E58FCD981E94CFD500632085 /* bca_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */; }; + E58FCD991E94CFD500632085 /* bca_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */; }; + E58FCD9A1E94CFD500632085 /* bca_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */; }; + E58FCD9B1E94CFD500632085 /* bca_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */; }; + E58FCD9C1E94CFD500632085 /* bca_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */; }; + E58FCD9D1E94CFD500632085 /* bca_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */; }; + E58FCD9E1E94CFD500632085 /* bca_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */; }; + E58FCD9F1E94CFD500632085 /* bca_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */; }; + E58FCDA01E94CFD500632085 /* bca_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */; }; + E58FCDA11E94CFD500632085 /* bca_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */; }; + E58FCDA21E94CFD500632085 /* bca_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */; }; + E58FCDA31E94CFD500632085 /* bca_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */; }; + E58FCDA41E94CFD500632085 /* bca_klikbca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */; }; + E58FCDA51E94CFD500632085 /* bca_klikbca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */; }; + E58FCDA61E94CFD500632085 /* bca_klikpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */; }; + E58FCDA71E94CFD500632085 /* bca_klikpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */; }; + E58FCDA81E94CFD500632085 /* bca_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD101E94CFD500632085 /* bca_va@2x.png */; }; + E58FCDA91E94CFD500632085 /* bca_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD101E94CFD500632085 /* bca_va@2x.png */; }; + E58FCDAA1E94CFD500632085 /* bca.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD111E94CFD500632085 /* bca.png */; }; + E58FCDAB1E94CFD500632085 /* bca.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD111E94CFD500632085 /* bca.png */; }; + E58FCDAC1E94CFD500632085 /* bca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD121E94CFD500632085 /* bca@2x.png */; }; + E58FCDAD1E94CFD500632085 /* bca@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD121E94CFD500632085 /* bca@2x.png */; }; + E58FCDAE1E94CFD500632085 /* bni_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD131E94CFD500632085 /* bni_badge@2x.png */; }; + E58FCDAF1E94CFD500632085 /* bni_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD131E94CFD500632085 /* bni_badge@2x.png */; }; + E58FCDB01E94CFD500632085 /* bni_badge@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD141E94CFD500632085 /* bni_badge@3x.png */; }; + E58FCDB11E94CFD500632085 /* bni_badge@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD141E94CFD500632085 /* bni_badge@3x.png */; }; + E58FCDB21E94CFD500632085 /* bni.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD151E94CFD500632085 /* bni.png */; }; + E58FCDB31E94CFD500632085 /* bni.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD151E94CFD500632085 /* bni.png */; }; + E58FCDB41E94CFD500632085 /* bni@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD161E94CFD500632085 /* bni@2x.png */; }; + E58FCDB51E94CFD500632085 /* bni@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD161E94CFD500632085 /* bni@2x.png */; }; + E58FCDB61E94CFD500632085 /* bri_epay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD171E94CFD500632085 /* bri_epay@2x.png */; }; + E58FCDB71E94CFD500632085 /* bri_epay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD171E94CFD500632085 /* bri_epay@2x.png */; }; + E58FCDB81E94CFD500632085 /* bri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD181E94CFD500632085 /* bri.png */; }; + E58FCDB91E94CFD500632085 /* bri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD181E94CFD500632085 /* bri.png */; }; + E58FCDBA1E94CFD500632085 /* bri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD191E94CFD500632085 /* bri@2x.png */; }; + E58FCDBB1E94CFD500632085 /* bri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD191E94CFD500632085 /* bri@2x.png */; }; + E58FCDBD1E94CFD500632085 /* cc_badge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1A1E94CFD500632085 /* cc_badge@2x.png */; }; + E58FCDBE1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */; }; + E58FCDBF1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */; }; + E58FCDC01E94CFD500632085 /* checkbox_checked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */; }; + E58FCDC11E94CFD500632085 /* checkbox_checked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */; }; + E58FCDC21E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */; }; + E58FCDC31E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */; }; + E58FCDC41E94CFD500632085 /* cimb_clicks@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */; }; + E58FCDC51E94CFD500632085 /* cimb_clicks@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */; }; + E58FCDC61E94CFD500632085 /* cimb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1F1E94CFD500632085 /* cimb.png */; }; + E58FCDC71E94CFD500632085 /* cimb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD1F1E94CFD500632085 /* cimb.png */; }; + E58FCDC81E94CFD500632085 /* cimb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD201E94CFD500632085 /* cimb@2x.png */; }; + E58FCDC91E94CFD500632085 /* cimb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD201E94CFD500632085 /* cimb@2x.png */; }; + E58FCDCA1E94CFD500632085 /* citi.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD211E94CFD500632085 /* citi.png */; }; + E58FCDCB1E94CFD500632085 /* citi.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD211E94CFD500632085 /* citi.png */; }; + E58FCDCC1E94CFD500632085 /* citi@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD221E94CFD500632085 /* citi@2x.png */; }; + E58FCDCD1E94CFD500632085 /* citi@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD221E94CFD500632085 /* citi@2x.png */; }; + E58FCDCE1E94CFD500632085 /* credit_card@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD231E94CFD500632085 /* credit_card@2x.png */; }; + E58FCDCF1E94CFD500632085 /* credit_card@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD231E94CFD500632085 /* credit_card@2x.png */; }; + E58FCDD01E94CFD500632085 /* CreditCardBack@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */; }; + E58FCDD11E94CFD500632085 /* CreditCardBack@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */; }; + E58FCDD21E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */; }; + E58FCDD31E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */; }; + E58FCDD41E94CFD500632085 /* CreditCardFront@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */; }; + E58FCDD51E94CFD500632085 /* CreditCardFront@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */; }; + E58FCDD61E94CFD500632085 /* DeleteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */; }; + E58FCDD71E94CFD500632085 /* DeleteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */; }; + E58FCDD81E94CFD500632085 /* DetailDisclosure@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */; }; + E58FCDD91E94CFD500632085 /* DetailDisclosure@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */; }; + E58FCDDA1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */; }; + E58FCDDB1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */; }; + E58FCDDC1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */; }; + E58FCDDD1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */; }; + E58FCDDE1E94CFD500632085 /* echannel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2B1E94CFD500632085 /* echannel@2x.png */; }; + E58FCDDF1E94CFD500632085 /* echannel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2B1E94CFD500632085 /* echannel@2x.png */; }; + E58FCDE01E94CFD500632085 /* emptyCardIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */; }; + E58FCDE11E94CFD500632085 /* emptyCardIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */; }; + E58FCDE21E94CFD500632085 /* errorIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */; }; + E58FCDE31E94CFD500632085 /* errorIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */; }; + E58FCDE41E94CFD500632085 /* gci@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2E1E94CFD500632085 /* gci@2x.png */; }; + E58FCDE51E94CFD500632085 /* gci@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2E1E94CFD500632085 /* gci@2x.png */; }; + E58FCDE61E94CFD500632085 /* hint.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2F1E94CFD500632085 /* hint.png */; }; + E58FCDE71E94CFD500632085 /* hint.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD2F1E94CFD500632085 /* hint.png */; }; + E58FCDE81E94CFD500632085 /* hint@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD301E94CFD500632085 /* hint@2x.png */; }; + E58FCDE91E94CFD500632085 /* hint@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD301E94CFD500632085 /* hint@2x.png */; }; + E58FCDEA1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */; }; + E58FCDEB1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */; }; + E58FCDEC1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */; }; + E58FCDED1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */; }; + E58FCDEE1E94CFD500632085 /* ImageOffer@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD331E94CFD500632085 /* ImageOffer@2x.png */; }; + E58FCDEF1E94CFD500632085 /* ImageOffer@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD331E94CFD500632085 /* ImageOffer@2x.png */; }; + E58FCDF01E94CFD500632085 /* indomaret@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD341E94CFD500632085 /* indomaret@2x.png */; }; + E58FCDF11E94CFD500632085 /* indomaret@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD341E94CFD500632085 /* indomaret@2x.png */; }; + E58FCDF21E94CFD500632085 /* indosat_dompetku@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */; }; + E58FCDF31E94CFD500632085 /* indosat_dompetku@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */; }; + E58FCDF41E94CFD500632085 /* InfoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD361E94CFD500632085 /* InfoIcon@2x.png */; }; + E58FCDF51E94CFD500632085 /* InfoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD361E94CFD500632085 /* InfoIcon@2x.png */; }; + E58FCDF61E94CFD500632085 /* JCB@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD371E94CFD500632085 /* JCB@2x.png */; }; + E58FCDF71E94CFD500632085 /* JCB@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD371E94CFD500632085 /* JCB@2x.png */; }; + E58FCDF81E94CFD500632085 /* JCBDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD381E94CFD500632085 /* JCBDark@2x.png */; }; + E58FCDF91E94CFD500632085 /* JCBDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD381E94CFD500632085 /* JCBDark@2x.png */; }; + E58FCDFA1E94CFD500632085 /* kioson@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD391E94CFD500632085 /* kioson@2x.png */; }; + E58FCDFB1E94CFD500632085 /* kioson@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD391E94CFD500632085 /* kioson@2x.png */; }; + E58FCDFC1E94CFD500632085 /* logo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3A1E94CFD500632085 /* logo@2x.png */; }; + E58FCDFD1E94CFD500632085 /* logo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3A1E94CFD500632085 /* logo@2x.png */; }; + E58FCDFE1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */; }; + E58FCDFF1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */; }; + E58FCE001E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */; }; + E58FCE011E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */; }; + E58FCE021E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */; }; + E58FCE031E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */; }; + E58FCE041E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */; }; + E58FCE051E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */; }; + E58FCE061E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */; }; + E58FCE071E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */; }; + E58FCE081E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */; }; + E58FCE091E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */; }; + E58FCE0A1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */; }; + E58FCE0B1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */; }; + E58FCE0C1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */; }; + E58FCE0D1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */; }; + E58FCE0E1E94CFD500632085 /* mandiri_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD431E94CFD500632085 /* mandiri_va@2x.png */; }; + E58FCE0F1E94CFD500632085 /* mandiri_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD431E94CFD500632085 /* mandiri_va@2x.png */; }; + E58FCE101E94CFD500632085 /* mandiri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD441E94CFD500632085 /* mandiri.png */; }; + E58FCE111E94CFD500632085 /* mandiri.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD441E94CFD500632085 /* mandiri.png */; }; + E58FCE121E94CFD500632085 /* mandiri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD451E94CFD500632085 /* mandiri@2x.png */; }; + E58FCE131E94CFD500632085 /* mandiri@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD451E94CFD500632085 /* mandiri@2x.png */; }; + E58FCE141E94CFD500632085 /* MasterCard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD461E94CFD500632085 /* MasterCard@2x.png */; }; + E58FCE151E94CFD500632085 /* MasterCard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD461E94CFD500632085 /* MasterCard@2x.png */; }; + E58FCE161E94CFD500632085 /* MasterCardDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */; }; + E58FCE171E94CFD500632085 /* MasterCardDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */; }; + E58FCE181E94CFD500632085 /* maybank.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD481E94CFD500632085 /* maybank.png */; }; + E58FCE191E94CFD600632085 /* maybank.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD481E94CFD500632085 /* maybank.png */; }; + E58FCE1A1E94CFD600632085 /* maybank@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD491E94CFD500632085 /* maybank@2x.png */; }; + E58FCE1B1E94CFD600632085 /* maybank@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD491E94CFD500632085 /* maybank@2x.png */; }; + E58FCE1C1E94CFD600632085 /* mega.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4A1E94CFD500632085 /* mega.png */; }; + E58FCE1D1E94CFD600632085 /* mega.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4A1E94CFD500632085 /* mega.png */; }; + E58FCE1E1E94CFD600632085 /* mega@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4B1E94CFD500632085 /* mega@2x.png */; }; + E58FCE1F1E94CFD600632085 /* mega@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4B1E94CFD500632085 /* mega@2x.png */; }; + E58FCE201E94CFD600632085 /* midtrans_lock@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */; }; + E58FCE211E94CFD600632085 /* midtrans_lock@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */; }; + E58FCE241E94CFD600632085 /* other_alto_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */; }; + E58FCE251E94CFD600632085 /* other_alto_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */; }; + E58FCE261E94CFD600632085 /* other_alto_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */; }; + E58FCE271E94CFD600632085 /* other_alto_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */; }; + E58FCE281E94CFD600632085 /* other_alto_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD501E94CFD500632085 /* other_alto_3@2x.png */; }; + E58FCE291E94CFD600632085 /* other_alto_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD501E94CFD500632085 /* other_alto_3@2x.png */; }; + E58FCE2A1E94CFD600632085 /* other_alto_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD511E94CFD500632085 /* other_alto_4@2x.png */; }; + E58FCE2B1E94CFD600632085 /* other_alto_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD511E94CFD500632085 /* other_alto_4@2x.png */; }; + E58FCE2C1E94CFD600632085 /* other_alto_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD521E94CFD500632085 /* other_alto_5@2x.png */; }; + E58FCE2D1E94CFD600632085 /* other_alto_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD521E94CFD500632085 /* other_alto_5@2x.png */; }; + E58FCE2E1E94CFD600632085 /* other_alto_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD531E94CFD500632085 /* other_alto_6@2x.png */; }; + E58FCE2F1E94CFD600632085 /* other_alto_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD531E94CFD500632085 /* other_alto_6@2x.png */; }; + E58FCE301E94CFD600632085 /* other_alto_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD541E94CFD500632085 /* other_alto_7@2x.png */; }; + E58FCE311E94CFD600632085 /* other_alto_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD541E94CFD500632085 /* other_alto_7@2x.png */; }; + E58FCE321E94CFD600632085 /* other_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD551E94CFD500632085 /* other_atm_1@2x.png */; }; + E58FCE331E94CFD600632085 /* other_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD551E94CFD500632085 /* other_atm_1@2x.png */; }; + E58FCE341E94CFD600632085 /* other_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD561E94CFD500632085 /* other_atm_2@2x.png */; }; + E58FCE351E94CFD600632085 /* other_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD561E94CFD500632085 /* other_atm_2@2x.png */; }; + E58FCE361E94CFD600632085 /* other_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD571E94CFD500632085 /* other_atm_3@2x.png */; }; + E58FCE371E94CFD600632085 /* other_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD571E94CFD500632085 /* other_atm_3@2x.png */; }; + E58FCE381E94CFD600632085 /* other_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD581E94CFD500632085 /* other_atm_4@2x.png */; }; + E58FCE391E94CFD600632085 /* other_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD581E94CFD500632085 /* other_atm_4@2x.png */; }; + E58FCE3A1E94CFD600632085 /* other_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD591E94CFD500632085 /* other_atm_5@2x.png */; }; + E58FCE3B1E94CFD600632085 /* other_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD591E94CFD500632085 /* other_atm_5@2x.png */; }; + E58FCE3C1E94CFD600632085 /* other_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */; }; + E58FCE3D1E94CFD600632085 /* other_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */; }; + E58FCE3E1E94CFD600632085 /* other_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */; }; + E58FCE3F1E94CFD600632085 /* other_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */; }; + E58FCE401E94CFD600632085 /* other_prima_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */; }; + E58FCE411E94CFD600632085 /* other_prima_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */; }; + E58FCE421E94CFD600632085 /* other_prima_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */; }; + E58FCE431E94CFD600632085 /* other_prima_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */; }; + E58FCE441E94CFD600632085 /* other_prima_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */; }; + E58FCE451E94CFD600632085 /* other_prima_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */; }; + E58FCE461E94CFD600632085 /* other_prima_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */; }; + E58FCE471E94CFD600632085 /* other_prima_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */; }; + E58FCE481E94CFD600632085 /* other_prima_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD601E94CFD500632085 /* other_prima_5@2x.png */; }; + E58FCE491E94CFD600632085 /* other_prima_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD601E94CFD500632085 /* other_prima_5@2x.png */; }; + E58FCE4A1E94CFD600632085 /* other_prima_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD611E94CFD500632085 /* other_prima_6@2x.png */; }; + E58FCE4B1E94CFD600632085 /* other_prima_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD611E94CFD500632085 /* other_prima_6@2x.png */; }; + E58FCE4C1E94CFD600632085 /* other_prima_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD621E94CFD500632085 /* other_prima_7@2x.png */; }; + E58FCE4D1E94CFD600632085 /* other_prima_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD621E94CFD500632085 /* other_prima_7@2x.png */; }; + E58FCE4E1E94CFD600632085 /* other_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD631E94CFD500632085 /* other_va@2x.png */; }; + E58FCE4F1E94CFD600632085 /* other_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD631E94CFD500632085 /* other_va@2x.png */; }; + E58FCE501E94CFD600632085 /* padlock1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD641E94CFD500632085 /* padlock1@2x.png */; }; + E58FCE511E94CFD600632085 /* padlock1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD641E94CFD500632085 /* padlock1@2x.png */; }; + E58FCE521E94CFD600632085 /* pendingIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD651E94CFD500632085 /* pendingIcon@2x.png */; }; + E58FCE531E94CFD600632085 /* pendingIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD651E94CFD500632085 /* pendingIcon@2x.png */; }; + E58FCE541E94CFD600632085 /* permata_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */; }; + E58FCE551E94CFD600632085 /* permata_atm_1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */; }; + E58FCE561E94CFD600632085 /* permata_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */; }; + E58FCE571E94CFD600632085 /* permata_atm_2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */; }; + E58FCE581E94CFD600632085 /* permata_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */; }; + E58FCE591E94CFD600632085 /* permata_atm_3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */; }; + E58FCE5A1E94CFD600632085 /* permata_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */; }; + E58FCE5B1E94CFD600632085 /* permata_atm_4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */; }; + E58FCE5C1E94CFD600632085 /* permata_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */; }; + E58FCE5D1E94CFD600632085 /* permata_atm_5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */; }; + E58FCE5E1E94CFD600632085 /* permata_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */; }; + E58FCE5F1E94CFD600632085 /* permata_atm_6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */; }; + E58FCE601E94CFD600632085 /* permata_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */; }; + E58FCE611E94CFD600632085 /* permata_atm_7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */; }; + E58FCE621E94CFD600632085 /* permata_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6D1E94CFD500632085 /* permata_va@2x.png */; }; + E58FCE631E94CFD600632085 /* permata_va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6D1E94CFD500632085 /* permata_va@2x.png */; }; + E58FCE641E94CFD600632085 /* permata.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6E1E94CFD500632085 /* permata.png */; }; + E58FCE651E94CFD600632085 /* permata.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6E1E94CFD500632085 /* permata.png */; }; + E58FCE661E94CFD600632085 /* permata@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6F1E94CFD500632085 /* permata@2x.png */; }; + E58FCE671E94CFD600632085 /* permata@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD6F1E94CFD500632085 /* permata@2x.png */; }; + E58FCE681E94CFD600632085 /* plus-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD701E94CFD500632085 /* plus-icon@2x.png */; }; + E58FCE691E94CFD600632085 /* plus-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD701E94CFD500632085 /* plus-icon@2x.png */; }; + E58FCE6A1E94CFD600632085 /* prevIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD711E94CFD500632085 /* prevIcon@2x.png */; }; + E58FCE6B1E94CFD600632085 /* prevIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD711E94CFD500632085 /* prevIcon@2x.png */; }; + E58FCE6C1E94CFD600632085 /* successIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD721E94CFD500632085 /* successIcon@2x.png */; }; + E58FCE6D1E94CFD600632085 /* successIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD721E94CFD500632085 /* successIcon@2x.png */; }; + E58FCE6E1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */; }; + E58FCE6F1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */; }; + E58FCE721E94CFD600632085 /* trash-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD751E94CFD500632085 /* trash-icon@2x.png */; }; + E58FCE731E94CFD600632085 /* trash-icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD751E94CFD500632085 /* trash-icon@2x.png */; }; + E58FCE741E94CFD600632085 /* va.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD761E94CFD500632085 /* va.png */; }; + E58FCE751E94CFD600632085 /* va.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD761E94CFD500632085 /* va.png */; }; + E58FCE761E94CFD600632085 /* va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD771E94CFD500632085 /* va@2x.png */; }; + E58FCE771E94CFD600632085 /* va@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD771E94CFD500632085 /* va@2x.png */; }; + E58FCE781E94CFD600632085 /* VASuccessIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */; }; + E58FCE791E94CFD600632085 /* VASuccessIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */; }; + E58FCE7A1E94CFD600632085 /* visa-mastercard-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */; }; + E58FCE7B1E94CFD600632085 /* visa-mastercard-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */; }; + E58FCE7C1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */; }; + E58FCE7D1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */; }; + E58FCE7E1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */; }; + E58FCE7F1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */; }; + E58FCE801E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */; }; + E58FCE811E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */; }; + E58FCE821E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */; }; + E58FCE831E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */; }; + E58FCE841E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */; }; + E58FCE851E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */; }; + E58FCE861E94CFD600632085 /* visa-mastercard-jcb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */; }; + E58FCE871E94CFD600632085 /* visa-mastercard-jcb.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */; }; + E58FCE881E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */; }; + E58FCE891E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */; }; + E58FCE8A1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */; }; + E58FCE8B1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */; }; + E58FCE8C1E94CFD600632085 /* visa-mastercard.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD821E94CFD500632085 /* visa-mastercard.png */; }; + E58FCE8D1E94CFD600632085 /* visa-mastercard.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD821E94CFD500632085 /* visa-mastercard.png */; }; + E58FCE8E1E94CFD600632085 /* visa-mastercard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */; }; + E58FCE8F1E94CFD600632085 /* visa-mastercard@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */; }; + E58FCE901E94CFD600632085 /* visa-mastercard@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */; }; + E58FCE911E94CFD600632085 /* visa-mastercard@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */; }; + E58FCE921E94CFD600632085 /* Visa@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD851E94CFD500632085 /* Visa@2x.png */; }; + E58FCE931E94CFD600632085 /* Visa@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD851E94CFD500632085 /* Visa@2x.png */; }; + E58FCE941E94CFD600632085 /* VisaDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD861E94CFD500632085 /* VisaDark@2x.png */; }; + E58FCE951E94CFD600632085 /* VisaDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD861E94CFD500632085 /* VisaDark@2x.png */; }; + E58FCE961E94CFD600632085 /* xl_tunai@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD871E94CFD500632085 /* xl_tunai@2x.png */; }; + E58FCE971E94CFD600632085 /* xl_tunai@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E58FCD871E94CFD500632085 /* xl_tunai@2x.png */; }; + E58FCEA11E94D07900632085 /* MidtransCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E58FCE9E1E94D06900632085 /* MidtransCoreKit.framework */; }; + E5BAD2CE1E9354D10059B771 /* IHKeyboardAvoiding_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */; }; + E5BAD2CF1E9354D10059B771 /* IHKeyboardAvoiding_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */; }; + E5BAD2D01E9354D10059B771 /* MBXPageViewController_vt.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */; }; + E5BAD2D11E9354D10059B771 /* MBXPageViewController_vt.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */; }; + E5BAD2D21E9354D10059B771 /* UIView+Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */; }; + E5BAD2D31E9354D10059B771 /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */; }; + E5CDEC9B1E9340E80032DC3B /* MidtransKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E5CDEC991E9340E80032DC3B /* MidtransKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E5EBC2C01EB0726700A568D1 /* midtrans_logo_left@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */; }; + E5EBC2C11EB0726700A568D1 /* midtrans_logo_mid@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */; }; + E5EBC2C21EB0726700A568D1 /* midtrans_logo_right@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */; }; + E5EBC2C31EB0726B00A568D1 /* midtrans_logo_left@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */; }; + E5EBC2C41EB0726B00A568D1 /* midtrans_logo_mid@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */; }; + E5EBC2C51EB0726B00A568D1 /* midtrans_logo_right@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */; }; + E5F1BB551E93701100ED659D /* MidtransDirectHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */; }; + E5F1BB561E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */; }; + E5F1BB571E93701100ED659D /* MidtransInstallmentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */; }; + E5F1BB581E93701100ED659D /* MidtransItemCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB271E93701100ED659D /* MidtransItemCell.xib */; }; + E5F1BB591E93701100ED659D /* MidtransLoadingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */; }; + E5F1BB5B1E93701100ED659D /* MidtransPaymentGCIViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */; }; + E5F1BB5C1E93701100ED659D /* MidtransPaymentMethodHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */; }; + E5F1BB5D1E93701100ED659D /* MidtransPaymentStatusViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */; }; + E5F1BB5E1E93701100ED659D /* MidtransPromoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */; }; + E5F1BB5F1E93701100ED659D /* MidtransSavedCardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */; }; + E5F1BB601E93701100ED659D /* MidtransSavedCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */; }; + E5F1BB611E93701100ED659D /* MidtransSavedCardFooter.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */; }; + E5F1BB621E93701100ED659D /* MidtransTransactionDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */; }; + E5F1BB631E93701100ED659D /* MIdtransUICardCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */; }; + E5F1BB641E93701100ED659D /* MidtransUICCFrontView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */; }; + E5F1BB651E93701100ED659D /* MidtransUICustomAlertViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */; }; + E5F1BB661E93701100ED659D /* MidtransUIListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */; }; + E5F1BB681E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */; }; + E5F1BB691E93701100ED659D /* MidtransUIToast.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB381E93701100ED659D /* MidtransUIToast.xib */; }; + E5F1BB6A1E93701100ED659D /* MidtransVAHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */; }; + E5F1BB6B1E93701100ED659D /* MidtransVAViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */; }; + E5F1BB6C1E93701100ED659D /* SNPPointViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */; }; + E5F1BB6D1E93701100ED659D /* VTAddCardController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */; }; + E5F1BB6E1E93701100ED659D /* VTBillpaySuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */; }; + E5F1BB6F1E93701100ED659D /* VTCardListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3E1E93701100ED659D /* VTCardListController.xib */; }; + E5F1BB701E93701100ED659D /* VTCCBackView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */; }; + E5F1BB711E93701100ED659D /* VTConfirmPaymentController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */; }; + E5F1BB721E93701100ED659D /* VTCvvInfoController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */; }; + E5F1BB741E93701100ED659D /* VTGuideCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB431E93701100ED659D /* VTGuideCell.xib */; }; + E5F1BB751E93701100ED659D /* VTGuideView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB441E93701100ED659D /* VTGuideView.xib */; }; + E5F1BB761E93701100ED659D /* VTIndomaretSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */; }; + E5F1BB771E93701100ED659D /* VTKeyboardAccessoryView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */; }; + E5F1BB781E93701100ED659D /* VTKlikbcaSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */; }; + E5F1BB791E93701100ED659D /* VTMandiriClickpayController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */; }; + E5F1BB7A1E93701100ED659D /* VTMultiGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */; }; + E5F1BB7B1E93701100ED659D /* VTPaymentListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */; }; + E5F1BB7D1E93701100ED659D /* VTSingleGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */; }; + E5F1BB7E1E93701100ED659D /* VTSubGuideController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */; }; + E5F1BB7F1E93701100ED659D /* VTPaymentStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */; }; + E5F1BB801E93701100ED659D /* VTTwoClickController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */; }; + E5F1BB811E93701100ED659D /* VTVAListController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB501E93701100ED659D /* VTVAListController.xib */; }; + E5F1BB821E93701100ED659D /* VTVASuccessStatusController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */; }; + E5F1BB831E93701100ED659D /* VTXLTunaiSuccessController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */; }; + E5F1BB841E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */; }; + E5F1BB851E93701100ED659D /* MidtransUIPaymentListHeader.xib in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */; }; + E5F1BB8B1E93702C00ED659D /* OCRAEXT.TTF in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */; }; + E5F1BB8C1E93702C00ED659D /* SourceSansPro-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */; }; + E5F1BB8D1E93702C00ED659D /* SourceSansPro-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */; }; + E5F1BB8E1E93702C00ED659D /* SourceSansPro-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */; }; + E5FE449F1E9E2D850088A207 /* VTTapableLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E5FE449D1E9E2D850088A207 /* VTTapableLabel.h */; }; + E5FE44A01E9E2D850088A207 /* VTTapableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5FE449E1E9E2D850088A207 /* VTTapableLabel.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - E58FCE9D1E94D06900632085 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = E5CDEC8A1E9340CA0032DC3B; - remoteInfo = MidtransCoreKit; - }; - E58FCE9F1E94D06900632085 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = E5711F551E93789C0064F515; - remoteInfo = MidtransCoreKitStatic; - }; + 3D8AE6B721107F0C00C8D41B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 305494131C759EDF00938C17 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E5CDEC961E9340E80032DC3B; + remoteInfo = MidtransKit; + }; + + E55E2A3E21816ED400225869 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D8584782111C52500899462; + remoteInfo = MidtransCoreKitTests; + }; + E58FCE9D1E94D06900632085 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E5CDEC8A1E9340CA0032DC3B; + remoteInfo = MidtransCoreKit; + }; + E58FCE9F1E94D06900632085 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E5711F551E93789C0064F515; + remoteInfo = MidtransCoreKitStatic; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - E57120941E937B140064F515 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = "include/$(PRODUCT_NAME)"; - dstSubfolderSpec = 16; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; + E57120941E937B140064F515 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIStringHelper.h; path = classes/MidtransUIStringHelper.h; sourceTree = ""; }; - 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIStringHelper.m; path = classes/MidtransUIStringHelper.m; sourceTree = ""; }; - 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransLoadingIndicator.h; path = classes/MidtransLoadingIndicator.h; sourceTree = ""; }; - 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransLoadingIndicator.m; path = classes/MidtransLoadingIndicator.m; sourceTree = ""; }; - 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransLoadingView.h; path = classes/MidtransLoadingView.h; sourceTree = ""; }; - 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransLoadingView.m; path = classes/MidtransLoadingView.m; sourceTree = ""; }; - 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentStatusViewController.h; path = classes/MidtransPaymentStatusViewController.h; sourceTree = ""; }; - 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentStatusViewController.m; path = classes/MidtransPaymentStatusViewController.m; sourceTree = ""; }; - 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransPaymentStatusView.h; path = classes/MIdtransPaymentStatusView.h; sourceTree = ""; }; - 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransPaymentStatusView.m; path = classes/MIdtransPaymentStatusView.m; sourceTree = ""; }; - 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentListView.h; path = classes/VTPaymentListView.h; sourceTree = ""; }; - 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentListView.m; path = classes/VTPaymentListView.m; sourceTree = ""; }; - 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentGeneralViewController.h; path = classes/MidtransUIPaymentGeneralViewController.h; sourceTree = ""; }; - 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentGeneralViewController.m; path = classes/MidtransUIPaymentGeneralViewController.m; sourceTree = ""; }; - 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentGeneralView.h; path = classes/MidtransUIPaymentGeneralView.h; sourceTree = ""; }; - 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentGeneralView.m; path = classes/MidtransUIPaymentGeneralView.m; sourceTree = ""; }; - 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentDirectViewController.h; path = classes/MidtransUIPaymentDirectViewController.h; sourceTree = ""; }; - 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentDirectViewController.m; path = classes/MidtransUIPaymentDirectViewController.m; sourceTree = ""; }; - 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentDirectView.h; path = classes/MidtransUIPaymentDirectView.h; sourceTree = ""; }; - 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentDirectView.m; path = classes/MidtransUIPaymentDirectView.m; sourceTree = ""; }; - 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransCreditCardAddOnComponentCell.h; path = classes/MidtransCreditCardAddOnComponentCell.h; sourceTree = ""; }; - 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransCreditCardAddOnComponentCell.m; path = classes/MidtransCreditCardAddOnComponentCell.m; sourceTree = ""; }; - 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AddOnConstructor.h; path = classes/AddOnConstructor.h; sourceTree = ""; }; - 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AddOnConstructor.m; path = classes/AddOnConstructor.m; sourceTree = ""; }; - 0C108A021EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPPostPaymentGeneralHeader.h; sourceTree = ""; }; - 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPPostPaymentGeneralHeader.m; sourceTree = ""; }; - 0C108A0A1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentGeneralHeader.xib; path = MidtransKit/resources/SNPPostPaymentGeneralHeader.xib; sourceTree = SOURCE_ROOT; }; - 0C108A131EEE641200843A05 /* SNPMaintainView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPMaintainView.h; sourceTree = ""; }; - 0C108A141EEE641200843A05 /* SNPMaintainView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPMaintainView.m; sourceTree = ""; }; - 0C115B7A1F73A76400327915 /* en_lang.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = en_lang.json; path = MidtransKit/resources/en_lang.json; sourceTree = SOURCE_ROOT; }; - 0C115B7B1F73A76600327915 /* id_lang.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = id_lang.json; path = MidtransKit/resources/id_lang.json; sourceTree = SOURCE_ROOT; }; - 0C1ADB881EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPPostPaymentGeneralViewController.h; sourceTree = ""; }; - 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPPostPaymentGeneralViewController.m; sourceTree = ""; }; - 0C1ADB951EEA99330054CF54 /* SNPPostPaymentGeneralView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPPostPaymentGeneralView.h; sourceTree = ""; }; - 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPPostPaymentGeneralView.m; sourceTree = ""; }; - 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidGopayViewController.xib; path = MidtransKit/resources/MidGopayViewController.xib; sourceTree = SOURCE_ROOT; }; - 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Fill 57.png"; path = "resources/Fill 57.png"; sourceTree = ""; }; - 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Fill 57@2x.png"; path = "resources/Fill 57@2x.png"; sourceTree = ""; }; - 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Fill 57@3x.png"; path = "resources/Fill 57@3x.png"; sourceTree = ""; }; - 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransInstallmentView.h; path = classes/MidtransInstallmentView.h; sourceTree = ""; }; - 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransInstallmentView.m; path = classes/MidtransInstallmentView.m; sourceTree = ""; }; - 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransCollectionViewLayout.h; path = classes/MidtransCollectionViewLayout.h; sourceTree = ""; }; - 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransCollectionViewLayout.m; path = classes/MidtransCollectionViewLayout.m; sourceTree = ""; }; - 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransInstallmentCollectionViewCell.h; path = classes/MidtransInstallmentCollectionViewCell.h; sourceTree = ""; }; - 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransInstallmentCollectionViewCell.m; path = classes/MidtransInstallmentCollectionViewCell.m; sourceTree = ""; }; - 0C2B8E841E2794D4007901CB /* MidtransLineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransLineView.h; path = classes/MidtransLineView.h; sourceTree = ""; }; - 0C2B8E851E2794D4007901CB /* MidtransLineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransLineView.m; path = classes/MidtransLineView.m; sourceTree = ""; }; - 0C32A9821EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentHeaderBillPay.h; path = classes/SNPPostPaymentHeaderBillPay.h; sourceTree = ""; }; - 0C32A9831EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentHeaderBillPay.m; path = classes/SNPPostPaymentHeaderBillPay.m; sourceTree = ""; }; - 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentHeaderBillPay.xib; path = MidtransKit/resources/SNPPostPaymentHeaderBillPay.xib; sourceTree = SOURCE_ROOT; }; - 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUICustomAlertViewController.h; path = classes/MidtransUICustomAlertViewController.h; sourceTree = ""; }; - 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUICustomAlertViewController.m; path = classes/MidtransUICustomAlertViewController.m; sourceTree = ""; }; - 0C3C70901FEA281F0086A6AB /* ic_chevron_down.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ic_chevron_down.png; path = resources/gopay/ic_chevron_down.png; sourceTree = ""; }; - 0C5DD8861E9E34F60004DD5D /* SNPPostPaymentVAViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentVAViewController.h; path = classes/SNPPostPaymentVAViewController.h; sourceTree = ""; }; - 0C5DD8871E9E34F60004DD5D /* SNPPostPaymentVAViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentVAViewController.m; path = classes/SNPPostPaymentVAViewController.m; sourceTree = ""; }; - 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentVAViewController.xib; path = MidtransKit/resources/SNPPostPaymentVAViewController.xib; sourceTree = SOURCE_ROOT; }; - 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_badge@2x.png"; path = "resources/mandiri_badge@2x.png"; sourceTree = ""; }; - 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransNewCreditCardViewController.h; path = classes/MidtransNewCreditCardViewController.h; sourceTree = ""; }; - 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransNewCreditCardViewController.m; path = classes/MidtransNewCreditCardViewController.m; sourceTree = ""; }; - 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransNewCreditCardView.h; path = classes/MidtransNewCreditCardView.h; sourceTree = ""; }; - 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransNewCreditCardView.m; path = classes/MidtransNewCreditCardView.m; sourceTree = ""; }; - 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@1.5x.png"; path = "resources/danamon_online@1.5x.png"; sourceTree = ""; }; - 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@4x.png"; path = "resources/danamon_online@4x.png"; sourceTree = ""; }; - 0C9324401F7B7DBC00D9A390 /* danamon_online.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = danamon_online.png; path = resources/danamon_online.png; sourceTree = ""; }; - 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@2x.png"; path = "resources/danamon_online@2x.png"; sourceTree = ""; }; - 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@3x.png"; path = "resources/danamon_online@3x.png"; sourceTree = ""; }; - 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_danamon_online.plist; path = MidtransKit/resources/en_danamon_online.plist; sourceTree = SOURCE_ROOT; }; - 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_danamon_online.plist; path = MidtransKit/resources/id_danamon_online.plist; sourceTree = SOURCE_ROOT; }; - 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidGopayDetailViewController.h; path = classes/MidGopayDetailViewController.h; sourceTree = ""; }; - 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIDGopayView.h; path = classes/MIDGopayView.h; sourceTree = ""; }; - 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIDGopayView.m; path = classes/MIDGopayView.m; sourceTree = ""; }; - 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidGopayViewController.h; path = classes/MidGopayViewController.h; sourceTree = ""; }; - 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidGopayDetailViewController.m; path = classes/MidGopayDetailViewController.m; sourceTree = ""; }; - 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidGopayViewController.m; path = classes/MidGopayViewController.m; sourceTree = ""; }; - 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDGopayDetailView.h; sourceTree = ""; }; - 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MIDGopayDetailView.m; sourceTree = ""; }; - 0C9634C81FE11A1400EF89DF /* gojek_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gojek_icon.png; sourceTree = ""; }; - 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gojek_icon@2x.png"; sourceTree = ""; }; - 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gojek_icon@3x.png"; sourceTree = ""; }; - 0C9634CB1FE11A1400EF89DF /* gopay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gopay.png; sourceTree = ""; }; - 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay@2x.png"; sourceTree = ""; }; - 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay@3x.png"; sourceTree = ""; }; - 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gopay_scan_qr_instruction.png; sourceTree = ""; }; - 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay_scan_qr_instruction@2x.png"; sourceTree = ""; }; - 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay_scan_qr_instruction@3x.png"; sourceTree = ""; }; - 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_chevron_down.png; sourceTree = ""; }; - 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_down@2x.png"; sourceTree = ""; }; - 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_down@3x.png"; sourceTree = ""; }; - 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_chevron_up.png; sourceTree = ""; }; - 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_up@2x.png"; sourceTree = ""; }; - 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_up@3x.png"; sourceTree = ""; }; - 0C9634D71FE11A1400EF89DF /* ic_gopay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_gopay.png; sourceTree = ""; }; - 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_gopay@2x.png"; sourceTree = ""; }; - 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_gopay@3x.png"; sourceTree = ""; }; - 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_no_gopay.png; sourceTree = ""; }; - 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_no_gopay@2x.png"; sourceTree = ""; }; - 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_no_gopay@3x.png"; sourceTree = ""; }; - 0C9634DD1FE11A1400EF89DF /* reload.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = reload.png; sourceTree = ""; }; - 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidGopayDetailViewController.xib; path = MidtransKit/resources/MidGopayDetailViewController.xib; sourceTree = SOURCE_ROOT; }; - 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_ipad_gopay.plist; path = MidtransKit/resources/id_ipad_gopay.plist; sourceTree = SOURCE_ROOT; }; - 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_gopay.plist; path = MidtransKit/resources/id_gopay.plist; sourceTree = SOURCE_ROOT; }; - 0C9635101FE11D7D00EF89DF /* en_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_gopay.plist; path = MidtransKit/resources/en_gopay.plist; sourceTree = SOURCE_ROOT; }; - 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_ipad_gopay.plist; path = MidtransKit/resources/en_ipad_gopay.plist; sourceTree = SOURCE_ROOT; }; - 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "gopay_button@2x.png"; path = "resources/gopay_button@2x.png"; sourceTree = ""; }; - 0CAD5C95207CBCF600E8956B /* MIDBarcode39Generator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MIDBarcode39Generator.h; sourceTree = ""; }; - 0CAD5C96207CBCF600E8956B /* MIDBarcode39Generator.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MIDBarcode39Generator.m; sourceTree = ""; }; - 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = SNPPostPaymentIndomaretHeader.xib; path = MidtransKit/resources/SNPPostPaymentIndomaretHeader.xib; sourceTree = SOURCE_ROOT; }; - 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MidtransCommonTSCViewController.h; sourceTree = ""; }; - 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MidtransCommonTSCViewController.m; sourceTree = ""; }; - 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransCommonTSCViewController.xib; path = MidtransKit/resources/MidtransCommonTSCViewController.xib; sourceTree = SOURCE_ROOT; }; - 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_bni_point_tsc.plist; path = MidtransKit/resources/en_bni_point_tsc.plist; sourceTree = SOURCE_ROOT; }; - 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_bni_point_tsc.plist; path = MidtransKit/resources/id_bni_point_tsc.plist; sourceTree = SOURCE_ROOT; }; - 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDV2PaymentListViewController.h; path = classes/MIDV2PaymentListViewController.h; sourceTree = ""; }; - 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDV2PaymentListViewController.m; path = classes/MIDV2PaymentListViewController.m; sourceTree = ""; }; - 0CBA28CD1F98B24900F651C7 /* MIDV2PaymentListView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDV2PaymentListView.h; path = classes/MIDV2PaymentListView.h; sourceTree = ""; }; - 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDV2PaymentListView.m; path = classes/MIDV2PaymentListView.m; sourceTree = ""; }; - 0CBA28D11F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = MIDV2PaymentListViewController.xib; path = MidtransKit/resources/MIDV2PaymentListViewController.xib; sourceTree = SOURCE_ROOT; }; - 0CBD65FB207DE875004DAE64 /* UIImage+Scale.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIImage+Scale.h"; sourceTree = ""; }; - 0CBD65FC207DE875004DAE64 /* UIImage+Scale.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Scale.m"; sourceTree = ""; }; - 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_paymentMethods.plist; path = MidtransKit/resources/en_paymentMethods.plist; sourceTree = SOURCE_ROOT; }; - 0CC900141F7012EA0058E93C /* id_indomaret.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_indomaret.plist; path = MidtransKit/resources/id_indomaret.plist; sourceTree = SOURCE_ROOT; }; - 0CC900151F7012F40058E93C /* en_indomaret.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_indomaret.plist; path = MidtransKit/resources/en_indomaret.plist; sourceTree = SOURCE_ROOT; }; - 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_indosat_dompetku.plist; path = MidtransKit/resources/id_indosat_dompetku.plist; sourceTree = SOURCE_ROOT; }; - 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_indosat_dompetku.plist; path = MidtransKit/resources/en_indosat_dompetku.plist; sourceTree = SOURCE_ROOT; }; - 0CC900211F701ED40058E93C /* en_kioson.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_kioson.plist; path = MidtransKit/resources/en_kioson.plist; sourceTree = SOURCE_ROOT; }; - 0CC900221F701ED40058E93C /* id_kioson.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_kioson.plist; path = MidtransKit/resources/id_kioson.plist; sourceTree = SOURCE_ROOT; }; - 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_telkomsel_cash.plist; path = MidtransKit/resources/en_telkomsel_cash.plist; sourceTree = SOURCE_ROOT; }; - 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_telkomsel_cash.plist; path = MidtransKit/resources/id_telkomsel_cash.plist; sourceTree = SOURCE_ROOT; }; - 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_xl_tunai.plist; path = MidtransKit/resources/en_xl_tunai.plist; sourceTree = SOURCE_ROOT; }; - 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_xl_tunai.plist; path = MidtransKit/resources/id_xl_tunai.plist; sourceTree = SOURCE_ROOT; }; - 0CC900331F7024420058E93C /* id_bri_epay.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_bri_epay.plist; path = MidtransKit/resources/id_bri_epay.plist; sourceTree = SOURCE_ROOT; }; - 0CC900341F7024420058E93C /* en_bri_epay.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_bri_epay.plist; path = MidtransKit/resources/en_bri_epay.plist; sourceTree = SOURCE_ROOT; }; - 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_mandiri_ecash.plist; path = MidtransKit/resources/id_mandiri_ecash.plist; sourceTree = SOURCE_ROOT; }; - 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_mandiri_ecash.plist; path = MidtransKit/resources/en_mandiri_ecash.plist; sourceTree = SOURCE_ROOT; }; - 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_virtualAccount.plist; path = MidtransKit/resources/en_virtualAccount.plist; sourceTree = SOURCE_ROOT; }; - 0CC900401F7028C00058E93C /* id_virtualAccount.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_virtualAccount.plist; path = MidtransKit/resources/id_virtualAccount.plist; sourceTree = SOURCE_ROOT; }; - 0CC900481F702ADC0058E93C /* id_echannel.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_echannel.plist; path = MidtransKit/resources/id_echannel.plist; sourceTree = SOURCE_ROOT; }; - 0CC900491F702ADD0058E93C /* en_echannel.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_echannel.plist; path = MidtransKit/resources/en_echannel.plist; sourceTree = SOURCE_ROOT; }; - 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_cimb_clicks.plist; path = MidtransKit/resources/id_cimb_clicks.plist; sourceTree = SOURCE_ROOT; }; - 0CC900501F702E090058E93C /* en_cimb_clicks.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_cimb_clicks.plist; path = MidtransKit/resources/en_cimb_clicks.plist; sourceTree = SOURCE_ROOT; }; - 0CC900561F702E2E0058E93C /* cimb_clicks@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cimb_clicks@2x.png"; path = "resources/cimb_clicks@2x.png"; sourceTree = ""; }; - 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDOtherVAViewController.h; path = classes/MIDOtherVAViewController.h; sourceTree = ""; }; - 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDOtherVAViewController.m; path = classes/MIDOtherVAViewController.m; sourceTree = ""; }; - 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MIDOtherVAViewController.xib; path = MidtransKit/resources/MIDOtherVAViewController.xib; sourceTree = SOURCE_ROOT; }; - 0CCD621D20049339006936E5 /* HMSegmentedControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = HMSegmentedControl.h; path = classes/HMSegmentedControl.h; sourceTree = ""; }; - 0CCD621E20049339006936E5 /* HMSegmentedControl.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = HMSegmentedControl.m; path = classes/HMSegmentedControl.m; sourceTree = ""; }; - 0CCD62252005D0B9006936E5 /* alto.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alto.png; sourceTree = ""; }; - 0CCD62262005D0B9006936E5 /* alto@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto@2x.png"; sourceTree = ""; }; - 0CCD62272005D0B9006936E5 /* alto@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto@3x.png"; sourceTree = ""; }; - 0CCD62282005D0B9006936E5 /* alto_affiliated.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alto_affiliated.png; sourceTree = ""; }; - 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto_affiliated@2x.png"; sourceTree = ""; }; - 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto_affiliated@3x.png"; sourceTree = ""; }; - 0CCD622B2005D0B9006936E5 /* atm_bersama.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = atm_bersama.png; sourceTree = ""; }; - 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "atm_bersama@2x.png"; sourceTree = ""; }; - 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "atm_bersama@3x.png"; sourceTree = ""; }; - 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bersama_affiliated.png; sourceTree = ""; }; - 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "bersama_affiliated@2x.png"; sourceTree = ""; }; - 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "bersama_affiliated@3x.png"; sourceTree = ""; }; - 0CCD62312005D0B9006936E5 /* prima.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = prima.png; sourceTree = ""; }; - 0CCD62322005D0B9006936E5 /* prima@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima@2x.png"; sourceTree = ""; }; - 0CCD62332005D0B9006936E5 /* prima@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima@3x.png"; sourceTree = ""; }; - 0CCD62342005D0B9006936E5 /* prima_affiliated.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = prima_affiliated.png; sourceTree = ""; }; - 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima_affiliated@2x.png"; sourceTree = ""; }; - 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima_affiliated@3x.png"; sourceTree = ""; }; - 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bni_va.plist; path = MidtransKit/resources/en_bni_va.plist; sourceTree = SOURCE_ROOT; }; - 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentGCIViewController.h; path = classes/MidtransPaymentGCIViewController.h; sourceTree = ""; }; - 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentGCIViewController.m; path = classes/MidtransPaymentGCIViewController.m; sourceTree = ""; }; - 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentGCIView.h; path = classes/MidtransPaymentGCIView.h; sourceTree = ""; }; - 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentGCIView.m; path = classes/MidtransPaymentGCIView.m; sourceTree = ""; }; - 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = gopay_scan_2.png; path = MidtransKit/resources/gopay_scan_2.png; sourceTree = SOURCE_ROOT; }; - 0CDAA760203EA192009419B3 /* gopay_scan_1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = gopay_scan_1.png; path = MidtransKit/resources/gopay_scan_1.png; sourceTree = SOURCE_ROOT; }; - 0CE1D2651F62A670003A012F /* test_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "test_badge@2x.png"; path = "resources/test_badge@2x.png"; sourceTree = ""; }; - 0CE1D2681F62A68E003A012F /* maintain@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "maintain@3x.png"; path = "resources/maintain@3x.png"; sourceTree = ""; }; - 0CE1D26B1F62A6B5003A012F /* SNPMaintainView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPMaintainView.xib; path = MidtransKit/resources/SNPMaintainView.xib; sourceTree = SOURCE_ROOT; }; - 0CE1D26E1F62A6D0003A012F /* SNPMaintainView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPMaintainView.xib; path = MidtransKit/resources/SNPMaintainView.xib; sourceTree = SOURCE_ROOT; }; - 0CE1D2711F62A71E003A012F /* arrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "arrow@2x.png"; path = "resources/arrow@2x.png"; sourceTree = ""; }; - 0CE1D2741F62A752003A012F /* bni_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va@2x.png"; path = "resources/bni_va@2x.png"; sourceTree = ""; }; - 0CE1D2751F62A752003A012F /* bni_va@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va@3x.png"; path = "resources/bni_va@3x.png"; sourceTree = ""; }; - 0CE1D2761F62A752003A012F /* bni_va@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va@4x.png"; path = "resources/bni_va@4x.png"; sourceTree = ""; }; - 0CE1D27D1F62A766003A012F /* cc_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cc_badge@2x.png"; path = "resources/cc_badge@2x.png"; sourceTree = ""; }; - 0CE1D2911F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentGeneralHeader.xib; path = MidtransKit/resources/SNPPostPaymentGeneralHeader.xib; sourceTree = SOURCE_ROOT; }; - 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransNewCreditCardViewController.xib; path = MidtransKit/resources/MidtransNewCreditCardViewController.xib; sourceTree = SOURCE_ROOT; }; - 0CE1D29A1F67B6CA003A012F /* test_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "test_badge@2x.png"; path = "resources/test_badge@2x.png"; sourceTree = ""; }; - 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-amex-seal@2x.png"; sourceTree = ""; }; - 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-jcb-amex-seal@2x.png"; sourceTree = ""; }; - 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-jcb-seal@2x.png"; sourceTree = ""; }; - 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-seal@2x.png"; sourceTree = ""; }; - 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIPaymentDirectViewController.xib; path = MidtransKit/resources/MidtransUIPaymentDirectViewController.xib; sourceTree = SOURCE_ROOT; }; - 0CE1D2AD1F67BA53003A012F /* token_key.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = token_key.png; path = resources/token_key_icon/token_key.png; sourceTree = ""; }; - 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@1.5x.png"; path = "resources/token_key_icon/token_key@1.5x.png"; sourceTree = ""; }; - 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@2x.png"; path = "resources/token_key_icon/token_key@2x.png"; sourceTree = ""; }; - 0CE1D2B01F67BA53003A012F /* token_key@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@3x.png"; path = "resources/token_key_icon/token_key@3x.png"; sourceTree = ""; }; - 0CE1D2B11F67BA53003A012F /* token_key@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@4x.png"; path = "resources/token_key_icon/token_key@4x.png"; sourceTree = ""; }; - 0CE1D2BC1F67BA99003A012F /* sms.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = sms.png; path = resources/sms.png; sourceTree = ""; }; - 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@1.5x.png"; path = "resources/sms@1.5x.png"; sourceTree = ""; }; - 0CE1D2BE1F67BA99003A012F /* sms@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@2x.png"; path = "resources/sms@2x.png"; sourceTree = ""; }; - 0CE1D2BF1F67BA99003A012F /* sms@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@3x.png"; path = "resources/sms@3x.png"; sourceTree = ""; }; - 0CE1D2C01F67BA99003A012F /* sms@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@4x.png"; path = "resources/sms@4x.png"; sourceTree = ""; }; - 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentGeneralViewController.xib; path = MidtransKit/resources/SNPPostPaymentGeneralViewController.xib; sourceTree = SOURCE_ROOT; }; - 0CE1D2D11F67BD71003A012F /* test_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "test_badge@2x.png"; path = "resources/test_badge@2x.png"; sourceTree = ""; }; - 0CEF031F1EA3D12E00EA1EE0 /* SNPPostPaymentHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentHeader.h; path = classes/SNPPostPaymentHeader.h; sourceTree = ""; }; - 0CEF03201EA3D12E00EA1EE0 /* SNPPostPaymentHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentHeader.m; path = classes/SNPPostPaymentHeader.m; sourceTree = ""; }; - 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentHeader.xib; path = MidtransKit/resources/SNPPostPaymentHeader.xib; sourceTree = SOURCE_ROOT; }; - 0CEF03261EA3E39700EA1EE0 /* UILabel+Boldify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UILabel+Boldify.h"; path = "classes/UILabel+Boldify.h"; sourceTree = ""; }; - 0CEF03271EA3E39700EA1EE0 /* UILabel+Boldify.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UILabel+Boldify.m"; path = "classes/UILabel+Boldify.m"; sourceTree = ""; }; - 0CEF032A1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentFooter.h; path = classes/SNPPostPaymentFooter.h; sourceTree = ""; }; - 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentFooter.m; path = classes/SNPPostPaymentFooter.m; sourceTree = ""; }; - 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentFooter.xib; path = MidtransKit/resources/SNPPostPaymentFooter.xib; sourceTree = SOURCE_ROOT; }; - 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPointViewController.h; path = classes/SNPPointViewController.h; sourceTree = ""; }; - 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPointViewController.m; path = classes/SNPPointViewController.m; sourceTree = ""; }; - 0CF74F271E6E8531006C0393 /* SNPPointView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPointView.h; path = classes/SNPPointView.h; sourceTree = ""; }; - 0CF74F281E6E8531006C0393 /* SNPPointView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPointView.m; path = classes/SNPPointView.m; sourceTree = ""; }; - 3005E2A61C7C239A00064169 /* VTClassHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTClassHelper.h; path = classes/VTClassHelper.h; sourceTree = ""; }; - 3005E2A71C7C239A00064169 /* VTClassHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTClassHelper.m; path = classes/VTClassHelper.m; sourceTree = ""; }; - 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTCardListController.h; path = classes/VTCardListController.h; sourceTree = ""; }; - 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTCardListController.m; path = classes/VTCardListController.m; sourceTree = ""; }; - 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentListController.h; path = classes/VTPaymentListController.h; sourceTree = ""; }; - 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentListController.m; path = classes/VTPaymentListController.m; sourceTree = ""; }; - 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTCvvInfoController.h; path = classes/VTCvvInfoController.h; sourceTree = ""; }; - 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTCvvInfoController.m; path = classes/VTCvvInfoController.m; sourceTree = ""; }; - 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransUICardCell.h; path = classes/MIdtransUICardCell.h; sourceTree = ""; }; - 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransUICardCell.m; path = classes/MIdtransUICardCell.m; sourceTree = ""; }; - 305494271C759EFC00938C17 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; - 305494291C759F0100938C17 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTItemViewModel.h; path = classes/VTItemViewModel.h; sourceTree = ""; }; - 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTItemViewModel.m; path = classes/VTItemViewModel.m; sourceTree = ""; }; - 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentHeader.h; path = classes/VTPaymentHeader.h; sourceTree = ""; }; - 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentHeader.m; path = classes/VTPaymentHeader.m; sourceTree = ""; }; - 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentViewController.h; path = classes/MidtransUIPaymentViewController.h; sourceTree = ""; }; - 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentViewController.m; path = classes/MidtransUIPaymentViewController.m; sourceTree = ""; }; - 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUITextField.h; path = classes/MidtransUITextField.h; sourceTree = ""; }; - 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUITextField.m; path = classes/MidtransUITextField.m; sourceTree = ""; }; - 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIRoundedLabel.h; path = classes/MidtransUIRoundedLabel.h; sourceTree = ""; }; - 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIRoundedLabel.m; path = classes/MidtransUIRoundedLabel.m; sourceTree = ""; }; - 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransUIDetailedTitleController.h; path = classes/MIdtransUIDetailedTitleController.h; sourceTree = ""; }; - 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransUIDetailedTitleController.m; path = classes/MIdtransUIDetailedTitleController.m; sourceTree = ""; }; - 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIButton.h; path = classes/MidtransUIButton.h; sourceTree = ""; }; - 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIButton.m; path = classes/MidtransUIButton.m; sourceTree = ""; }; - 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransUIBorderedView.h; path = classes/MIdtransUIBorderedView.h; sourceTree = ""; }; - 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransUIBorderedView.m; path = classes/MIdtransUIBorderedView.m; sourceTree = ""; }; - 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTMandiriClickpayController.h; path = classes/VTMandiriClickpayController.h; sourceTree = ""; }; - 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTMandiriClickpayController.m; path = classes/VTMandiriClickpayController.m; sourceTree = ""; }; - 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTTwoClickController.h; path = classes/VTTwoClickController.h; sourceTree = ""; }; - 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTTwoClickController.m; path = classes/VTTwoClickController.m; sourceTree = ""; }; - 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+TextDirectionality.h"; path = "MidtransKit/classes/NSString+TextDirectionality.h"; sourceTree = SOURCE_ROOT; }; - 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+TextDirectionality.m"; path = "MidtransKit/classes/NSString+TextDirectionality.m"; sourceTree = SOURCE_ROOT; }; - 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDDanamonOnlineViewController.h; path = classes/MIDDanamonOnlineViewController.h; sourceTree = ""; }; - 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDDanamonOnlineViewController.m; path = classes/MIDDanamonOnlineViewController.m; sourceTree = ""; }; - 3D36593520B5258F00C07158 /* MIDDanamonOnlineViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MIDDanamonOnlineViewController.xib; sourceTree = ""; }; - 3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDPaymentIndomaretViewController.h; path = classes/MIDPaymentIndomaretViewController.h; sourceTree = ""; }; - 3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDPaymentIndomaretViewController.m; path = classes/MIDPaymentIndomaretViewController.m; sourceTree = ""; }; - 3D36594220B67F6600C07158 /* MIDPaymentIndomaretViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MIDPaymentIndomaretViewController.xib; sourceTree = ""; }; - 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_mandiri_clickpay.plist; path = MidtransKit/resources/en_mandiri_clickpay.plist; sourceTree = SOURCE_ROOT; }; - 3D4089071F74E35800B9A2EC /* en_permata_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_permata_va.plist; path = MidtransKit/resources/en_permata_va.plist; sourceTree = SOURCE_ROOT; }; - 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bca_klikbca.plist; path = MidtransKit/resources/id_bca_klikbca.plist; sourceTree = SOURCE_ROOT; }; - 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bca_klikpay.plist; path = MidtransKit/resources/id_bca_klikpay.plist; sourceTree = SOURCE_ROOT; }; - 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bca_va.plist; path = MidtransKit/resources/id_bca_va.plist; sourceTree = SOURCE_ROOT; }; - 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bni_va.plist; path = MidtransKit/resources/id_bni_va.plist; sourceTree = SOURCE_ROOT; }; - 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_mandiri_clickpay.plist; path = MidtransKit/resources/id_mandiri_clickpay.plist; sourceTree = SOURCE_ROOT; }; - 3D40890D1F74E35800B9A2EC /* id_other_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_other_va.plist; path = MidtransKit/resources/id_other_va.plist; sourceTree = SOURCE_ROOT; }; - 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_paymentMethods.plist; path = MidtransKit/resources/id_paymentMethods.plist; sourceTree = SOURCE_ROOT; }; - 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_permata_va.plist; path = MidtransKit/resources/id_permata_va.plist; sourceTree = SOURCE_ROOT; }; - 3D4089321F7512F100B9A2EC /* bersama_preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bersama_preview.png; path = resources/bersama_preview.png; sourceTree = ""; }; - 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bersama_preview@2x.png"; path = "resources/bersama_preview@2x.png"; sourceTree = ""; }; - 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bersama_preview@3x.png"; path = "resources/bersama_preview@3x.png"; sourceTree = ""; }; - 3D40893B1F75130300B9A2EC /* alto_preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = alto_preview.png; path = resources/alto_preview.png; sourceTree = ""; }; - 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "alto_preview@2x.png"; path = "resources/alto_preview@2x.png"; sourceTree = ""; }; - 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "alto_preview@3x.png"; path = "resources/alto_preview@3x.png"; sourceTree = ""; }; - 3D4089441F75133200B9A2EC /* prima_preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = prima_preview.png; path = resources/prima_preview.png; sourceTree = ""; }; - 3D4089451F75133200B9A2EC /* prima_preview@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "prima_preview@2x.png"; path = "resources/prima_preview@2x.png"; sourceTree = ""; }; - 3D4089461F75133200B9A2EC /* prima_preview@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "prima_preview@3x.png"; path = "resources/prima_preview@3x.png"; sourceTree = ""; }; - 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Semibold.ttf"; path = "MidtransKit/resources/SourceSansPro-Semibold.ttf"; sourceTree = SOURCE_ROOT; }; - 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUITableAlertViewController.h; path = classes/MidtransUITableAlertViewController.h; sourceTree = ""; }; - 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUITableAlertViewController.m; path = classes/MidtransUITableAlertViewController.m; sourceTree = ""; }; - 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUITableAlertViewController.xib; path = MidtransKit/classes/MidtransUITableAlertViewController.xib; sourceTree = SOURCE_ROOT; }; - 3DECDF701F99BABD0001AC9A /* icon-help.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help.png"; path = "resources/icon-help.png"; sourceTree = ""; }; - 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@1.5x.png"; path = "resources/icon-help@1.5x.png"; sourceTree = ""; }; - 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@2x.png"; path = "resources/icon-help@2x.png"; sourceTree = ""; }; - 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@3x.png"; path = "resources/icon-help@3x.png"; sourceTree = ""; }; - 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@4x.png"; path = "resources/icon-help@4x.png"; sourceTree = ""; }; - 3DECDFDC1F9DAE610001AC9A /* download.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = download.png; sourceTree = ""; }; - 3DECDFDD1F9DAE610001AC9A /* download@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "download@2x.png"; sourceTree = ""; }; - 3DECDFDE1F9DAE610001AC9A /* download@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "download@3x.png"; sourceTree = ""; }; - 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = scan_cam.png; sourceTree = ""; }; - 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "scan_cam@2x.png"; sourceTree = ""; }; - 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "scan_cam@3x.png"; sourceTree = ""; }; - 3DECDFE21F9DAE610001AC9A /* see.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = see.png; sourceTree = ""; }; - 3DECDFE31F9DAE610001AC9A /* see@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "see@2x.png"; sourceTree = ""; }; - 3DECDFE41F9DAE610001AC9A /* see@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "see@3x.png"; sourceTree = ""; }; - E503AECB1C8E889C00F097FF /* VTVAListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTVAListController.h; path = classes/VTVAListController.h; sourceTree = ""; }; - E503AECC1C8E889C00F097FF /* VTVAListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTVAListController.m; path = classes/VTVAListController.m; sourceTree = ""; }; - E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIListCell.h; path = classes/MidtransUIListCell.h; sourceTree = ""; }; - E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIListCell.m; path = classes/MidtransUIListCell.m; sourceTree = ""; }; - E504386D1D1A4A2100710470 /* VTMultiGuideController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTMultiGuideController.h; path = classes/VTMultiGuideController.h; sourceTree = ""; }; - E504386E1D1A4A2100710470 /* VTMultiGuideController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTMultiGuideController.m; path = classes/VTMultiGuideController.m; sourceTree = ""; }; - E50438711D1A4A5000710470 /* VTSingleGuideController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTSingleGuideController.h; path = classes/VTSingleGuideController.h; sourceTree = ""; }; - E50438721D1A4A5000710470 /* VTSingleGuideController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTSingleGuideController.m; path = classes/VTSingleGuideController.m; sourceTree = ""; }; - E50438751D1A4A7C00710470 /* VTSubGuideController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTSubGuideController.h; path = classes/VTSubGuideController.h; sourceTree = ""; }; - E50438761D1A4A7C00710470 /* VTSubGuideController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTSubGuideController.m; path = classes/VTSubGuideController.m; sourceTree = ""; }; - E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTIndomaretSuccessController.h; path = classes/VTIndomaretSuccessController.h; sourceTree = ""; }; - E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTIndomaretSuccessController.m; path = classes/VTIndomaretSuccessController.m; sourceTree = ""; }; - E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIConfiguration.h; path = classes/MidtransUIConfiguration.h; sourceTree = ""; }; - E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIConfiguration.m; path = classes/MidtransUIConfiguration.m; sourceTree = ""; }; - E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIFontSource.h; path = classes/MidtransUIFontSource.h; sourceTree = ""; }; - E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIFontSource.m; path = classes/MidtransUIFontSource.m; sourceTree = ""; }; - E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTConfirmPaymentController.h; path = classes/VTConfirmPaymentController.h; sourceTree = ""; }; - E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTConfirmPaymentController.m; path = classes/VTConfirmPaymentController.m; sourceTree = ""; }; - E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTAlertBackgroundView.h; path = classes/VTAlertBackgroundView.h; sourceTree = ""; }; - E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTAlertBackgroundView.m; path = classes/VTAlertBackgroundView.m; sourceTree = ""; }; - E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIHudView.h; path = classes/MidtransUIHudView.h; sourceTree = ""; }; - E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIHudView.m; path = classes/MidtransUIHudView.m; sourceTree = ""; }; - E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PushAnimator.h; path = classes/PushAnimator.h; sourceTree = ""; }; - E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PushAnimator.m; path = classes/PushAnimator.m; sourceTree = ""; }; - E517C2E01C96C1C4009AE6AA /* PopAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PopAnimator.h; path = classes/PopAnimator.h; sourceTree = ""; }; - E517C2E11C96C1C4009AE6AA /* PopAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PopAnimator.m; path = classes/PopAnimator.m; sourceTree = ""; }; - E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va1@2x.png"; path = "MidtransKit/resources/bni_va1@2x.png"; sourceTree = SOURCE_ROOT; }; - E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va2@2x.png"; path = "MidtransKit/resources/bni_va2@2x.png"; sourceTree = SOURCE_ROOT; }; - E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va3@2x.png"; path = "MidtransKit/resources/bni_va3@2x.png"; sourceTree = SOURCE_ROOT; }; - E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va4@2x.png"; path = "MidtransKit/resources/bni_va4@2x.png"; sourceTree = SOURCE_ROOT; }; - E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va5@2x.png"; path = "MidtransKit/resources/bni_va5@2x.png"; sourceTree = SOURCE_ROOT; }; - E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va6@2x.png"; path = "MidtransKit/resources/bni_va6@2x.png"; sourceTree = SOURCE_ROOT; }; - E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va7@2x.png"; path = "MidtransKit/resources/bni_va7@2x.png"; sourceTree = SOURCE_ROOT; }; - E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIViewController+Modal.h"; path = "classes/UIViewController+Modal.h"; sourceTree = ""; }; - E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+Modal.m"; path = "classes/UIViewController+Modal.m"; sourceTree = ""; }; - E529405D1CFEC639000180D3 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; - E529405F1CFEC65B000180D3 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - E52940611CFEC660000180D3 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - E52940641CFEC66C000180D3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - E52940661CFEC673000180D3 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; - E52940681CFEC679000180D3 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; }; - E529406A1CFEC683000180D3 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - E529406C1CFEC68B000180D3 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; - E529406E1CFEC691000180D3 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - E52940701CFEC69A000180D3 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; - E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransSavedCardController.h; path = classes/MidtransSavedCardController.h; sourceTree = ""; }; - E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransSavedCardController.m; path = classes/MidtransSavedCardController.m; sourceTree = ""; }; - E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransSavedCardCell.h; path = classes/MidtransSavedCardCell.h; sourceTree = ""; }; - E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransSavedCardCell.m; path = classes/MidtransSavedCardCell.m; sourceTree = ""; }; - E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransSavedCardFooter.h; path = classes/MidtransSavedCardFooter.h; sourceTree = ""; }; - E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransSavedCardFooter.m; path = classes/MidtransSavedCardFooter.m; sourceTree = ""; }; - E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTGuideCell.h; path = classes/VTGuideCell.h; sourceTree = ""; }; - E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTGuideCell.m; path = classes/VTGuideCell.m; sourceTree = ""; }; - E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTKeyboardAccessoryView.h; path = classes/VTKeyboardAccessoryView.h; sourceTree = ""; }; - E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTKeyboardAccessoryView.m; path = classes/VTKeyboardAccessoryView.m; sourceTree = ""; }; - E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIThemeManager.h; path = classes/MidtransUIThemeManager.h; sourceTree = ""; }; - E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIThemeManager.m; path = classes/MidtransUIThemeManager.m; sourceTree = ""; }; - E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransDirectHeader.h; path = classes/MidtransDirectHeader.h; sourceTree = ""; }; - E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransDirectHeader.m; path = classes/MidtransDirectHeader.m; sourceTree = ""; }; - E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIColor+SNP_HexString.h"; path = "classes/UIColor+SNP_HexString.h"; sourceTree = ""; }; - E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SNP_HexString.m"; path = "classes/UIColor+SNP_HexString.m"; sourceTree = ""; }; - E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIViewController+HeaderSubtitle.h"; path = "classes/UIViewController+HeaderSubtitle.h"; sourceTree = ""; }; - E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+HeaderSubtitle.m"; path = "classes/UIViewController+HeaderSubtitle.m"; sourceTree = ""; }; - E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTVASuccessStatusController.h; path = classes/VTVASuccessStatusController.h; sourceTree = ""; }; - E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTVASuccessStatusController.m; path = classes/VTVASuccessStatusController.m; sourceTree = ""; }; - E55976381EA71B760044342A /* check@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "check@2x.png"; path = "resources/check@2x.png"; sourceTree = ""; }; - E55976391EA71B760044342A /* cross@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cross@2x.png"; path = "resources/cross@2x.png"; sourceTree = ""; }; - E559763A1EA71B760044342A /* pending@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "pending@2x.png"; path = "resources/pending@2x.png"; sourceTree = ""; }; - E55F62771E93498000C012C8 /* bin.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = bin.json; path = MidtransKit/resources/bin.json; sourceTree = SOURCE_ROOT; }; - E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUINextStepButton.h; path = classes/MidtransUINextStepButton.h; sourceTree = ""; }; - E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUINextStepButton.m; path = classes/MidtransUINextStepButton.m; sourceTree = ""; }; - E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTNoteTitleLabel.h; path = classes/VTNoteTitleLabel.h; sourceTree = ""; }; - E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTNoteTitleLabel.m; path = classes/VTNoteTitleLabel.m; sourceTree = ""; }; - E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTSegmentedControl.h; path = classes/VTSegmentedControl.h; sourceTree = ""; }; - E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTSegmentedControl.m; path = classes/VTSegmentedControl.m; sourceTree = ""; }; - E57120961E937B140064F515 /* libMidtransKitStatic.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMidtransKitStatic.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E571230E1E937C5A0064F515 /* libMidtransCoreKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libMidtransCoreKit.a; path = "../MidtransCoreKit/build/Release-iphoneos/libMidtransCoreKit.a"; sourceTree = ""; }; - E57123101E937CC40064F515 /* MidtransCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MidtransCoreKit.framework; path = "../MidtransCoreKit/build/Debug-iphoneos/MidtransCoreKit.framework"; sourceTree = ""; }; - E57123121E937E860064F515 /* libMidtransCoreKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libMidtransCoreKit.a; path = "../../../../../Library/Developer/Xcode/DerivedData/MidtransSDK-gbplbptermujxydppqzfhrkodozv/Build/Products/Debug-iphonesimulator/libMidtransCoreKit.a"; sourceTree = ""; }; - E57123F41E9380E80064F515 /* MidtransKit.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MidtransKit.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - E57123F61E9380E80064F515 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E57127201E93B3290064F515 /* en_other_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_other_va.plist; path = MidtransKit/resources/en_other_va.plist; sourceTree = SOURCE_ROOT; }; - E57127211E93B3290064F515 /* en_bca_klikbca.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bca_klikbca.plist; path = MidtransKit/resources/en_bca_klikbca.plist; sourceTree = SOURCE_ROOT; }; - E57127221E93B3290064F515 /* en_bca_klikpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bca_klikpay.plist; path = MidtransKit/resources/en_bca_klikpay.plist; sourceTree = SOURCE_ROOT; }; - E57127231E93B3290064F515 /* en_bca_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bca_va.plist; path = MidtransKit/resources/en_bca_va.plist; sourceTree = SOURCE_ROOT; }; - E571272E1E93B3290064F515 /* snap_colors.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = snap_colors.plist; path = MidtransKit/resources/snap_colors.plist; sourceTree = SOURCE_ROOT; }; - E57202D41D62F01D006B9265 /* VTGuideView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTGuideView.h; path = classes/VTGuideView.h; sourceTree = ""; }; - E57202D51D62F01D006B9265 /* VTGuideView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTGuideView.m; path = classes/VTGuideView.m; sourceTree = ""; }; - E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTGroupedInstruction.h; path = classes/VTGroupedInstruction.h; sourceTree = ""; }; - E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTGroupedInstruction.m; path = classes/VTGroupedInstruction.m; sourceTree = ""; }; - E57202DC1D62FB27006B9265 /* VTInstruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTInstruction.h; path = classes/VTInstruction.h; sourceTree = ""; }; - E57202DD1D62FB27006B9265 /* VTInstruction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTInstruction.m; path = classes/VTInstruction.m; sourceTree = ""; }; - E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTKlikbcaSuccessController.h; path = classes/VTKlikbcaSuccessController.h; sourceTree = ""; }; - E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTKlikbcaSuccessController.m; path = classes/VTKlikbcaSuccessController.m; sourceTree = ""; }; - E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTBillpaySuccessController.h; path = classes/VTBillpaySuccessController.h; sourceTree = ""; }; - E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTBillpaySuccessController.m; path = classes/VTBillpaySuccessController.m; sourceTree = ""; }; - E578DD151CFC1BD50091760A /* MidtransUIToast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIToast.h; path = classes/MidtransUIToast.h; sourceTree = ""; }; - E578DD161CFC1BD50091760A /* MidtransUIToast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIToast.m; path = classes/MidtransUIToast.m; sourceTree = ""; }; - E57FFC871E125FDA002A875C /* MidtransItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransItemCell.h; path = classes/MidtransItemCell.h; sourceTree = ""; }; - E57FFC881E125FDA002A875C /* MidtransItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransItemCell.m; path = classes/MidtransItemCell.m; sourceTree = ""; }; - E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTXLTunaiSuccessController.h; path = classes/VTXLTunaiSuccessController.h; sourceTree = ""; }; - E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTXLTunaiSuccessController.m; path = classes/VTXLTunaiSuccessController.m; sourceTree = ""; }; - E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentStatusXLTunaiViewModel.h; path = classes/VTPaymentStatusXLTunaiViewModel.h; sourceTree = ""; }; - E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentStatusXLTunaiViewModel.m; path = classes/VTPaymentStatusXLTunaiViewModel.m; sourceTree = ""; }; - E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentStatusViewModel.h; path = classes/VTPaymentStatusViewModel.h; sourceTree = ""; }; - E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentStatusViewModel.m; path = classes/VTPaymentStatusViewModel.m; sourceTree = ""; }; - E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentStatusController.h; path = classes/VTPaymentStatusController.h; sourceTree = ""; }; - E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentStatusController.m; path = classes/VTPaymentStatusController.m; sourceTree = ""; }; - E58FCD001E94CFD500632085 /* AlertBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AlertBackground@2x.png"; path = "MidtransKit/resources/AlertBackground@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD011E94CFD500632085 /* Amex@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Amex@2x.png"; path = "MidtransKit/resources/Amex@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD021E94CFD500632085 /* AmexDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AmexDark@2x.png"; path = "MidtransKit/resources/AmexDark@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD031E94CFD500632085 /* anz.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = anz.png; path = MidtransKit/resources/anz.png; sourceTree = SOURCE_ROOT; }; - E58FCD041E94CFD500632085 /* anz@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "anz@2x.png"; path = "MidtransKit/resources/anz@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD051E94CFD500632085 /* back@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "back@2x.png"; path = "MidtransKit/resources/back@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BackBarIcon@2x.png"; path = "MidtransKit/resources/BackBarIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD071E94CFD500632085 /* bbm@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bbm@2x.png"; path = "MidtransKit/resources/bbm@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_1@2x.png"; path = "MidtransKit/resources/bca_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_2@2x.png"; path = "MidtransKit/resources/bca_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_3@2x.png"; path = "MidtransKit/resources/bca_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_4@2x.png"; path = "MidtransKit/resources/bca_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_5@2x.png"; path = "MidtransKit/resources/bca_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_6@2x.png"; path = "MidtransKit/resources/bca_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_klikbca@2x.png"; path = "MidtransKit/resources/bca_klikbca@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_klikpay@2x.png"; path = "MidtransKit/resources/bca_klikpay@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD101E94CFD500632085 /* bca_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_va@2x.png"; path = "MidtransKit/resources/bca_va@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD111E94CFD500632085 /* bca.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bca.png; path = MidtransKit/resources/bca.png; sourceTree = SOURCE_ROOT; }; - E58FCD121E94CFD500632085 /* bca@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca@2x.png"; path = "MidtransKit/resources/bca@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD131E94CFD500632085 /* bni_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_badge@2x.png"; path = "MidtransKit/resources/bni_badge@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD141E94CFD500632085 /* bni_badge@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_badge@3x.png"; path = "MidtransKit/resources/bni_badge@3x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD151E94CFD500632085 /* bni.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bni.png; path = MidtransKit/resources/bni.png; sourceTree = SOURCE_ROOT; }; - E58FCD161E94CFD500632085 /* bni@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni@2x.png"; path = "MidtransKit/resources/bni@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD171E94CFD500632085 /* bri_epay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bri_epay@2x.png"; path = "MidtransKit/resources/bri_epay@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD181E94CFD500632085 /* bri.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bri.png; path = MidtransKit/resources/bri.png; sourceTree = SOURCE_ROOT; }; - E58FCD191E94CFD500632085 /* bri@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bri@2x.png"; path = "MidtransKit/resources/bri@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD1A1E94CFD500632085 /* cc_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cc_badge@2x.png"; path = "MidtransKit/resources/cc_badge@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ccOfferIcon@2x.png"; path = "MidtransKit/resources/ccOfferIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "checkbox_checked@2x.png"; path = "MidtransKit/resources/checkbox_checked@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "checkbox_uncheck@2x.png"; path = "MidtransKit/resources/checkbox_uncheck@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cimb_clicks@2x.png"; path = "MidtransKit/resources/cimb_clicks@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD1F1E94CFD500632085 /* cimb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = cimb.png; path = MidtransKit/resources/cimb.png; sourceTree = SOURCE_ROOT; }; - E58FCD201E94CFD500632085 /* cimb@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cimb@2x.png"; path = "MidtransKit/resources/cimb@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD211E94CFD500632085 /* citi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = citi.png; path = MidtransKit/resources/citi.png; sourceTree = SOURCE_ROOT; }; - E58FCD221E94CFD500632085 /* citi@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "citi@2x.png"; path = "MidtransKit/resources/citi@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD231E94CFD500632085 /* credit_card@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "credit_card@2x.png"; path = "MidtransKit/resources/credit_card@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreditCardBack@2x.png"; path = "MidtransKit/resources/CreditCardBack@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreditCardBackSmall@2x.png"; path = "MidtransKit/resources/CreditCardBackSmall@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreditCardFront@2x.png"; path = "MidtransKit/resources/CreditCardFront@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DeleteIcon@2x.png"; path = "MidtransKit/resources/DeleteIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DetailDisclosure@2x.png"; path = "MidtransKit/resources/DetailDisclosure@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DisclosureIndicator@2x.png"; path = "MidtransKit/resources/DisclosureIndicator@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DisclosureIndicatorGray@2x.png"; path = "MidtransKit/resources/DisclosureIndicatorGray@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD2B1E94CFD500632085 /* echannel@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "echannel@2x.png"; path = "MidtransKit/resources/echannel@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "emptyCardIcon@2x.png"; path = "MidtransKit/resources/emptyCardIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "errorIcon@2x.png"; path = "MidtransKit/resources/errorIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD2E1E94CFD500632085 /* gci@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "gci@2x.png"; path = "MidtransKit/resources/gci@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD2F1E94CFD500632085 /* hint.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = hint.png; path = MidtransKit/resources/hint.png; sourceTree = SOURCE_ROOT; }; - E58FCD301E94CFD500632085 /* hint@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "hint@2x.png"; path = "MidtransKit/resources/hint@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon_btn_min_@2x.png"; path = "MidtransKit/resources/icon_btn_min_@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon_btn_plus_@2x.png"; path = "MidtransKit/resources/icon_btn_plus_@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD331E94CFD500632085 /* ImageOffer@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImageOffer@2x.png"; path = "MidtransKit/resources/ImageOffer@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD341E94CFD500632085 /* indomaret@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "indomaret@2x.png"; path = "MidtransKit/resources/indomaret@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "indosat_dompetku@2x.png"; path = "MidtransKit/resources/indosat_dompetku@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD361E94CFD500632085 /* InfoIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InfoIcon@2x.png"; path = "MidtransKit/resources/InfoIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD371E94CFD500632085 /* JCB@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "JCB@2x.png"; path = "MidtransKit/resources/JCB@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD381E94CFD500632085 /* JCBDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "JCBDark@2x.png"; path = "MidtransKit/resources/JCBDark@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD391E94CFD500632085 /* kioson@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "kioson@2x.png"; path = "MidtransKit/resources/kioson@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD3A1E94CFD500632085 /* logo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "logo@2x.png"; path = "MidtransKit/resources/logo@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_1@2x.png"; path = "MidtransKit/resources/mandiri_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_2@2x.png"; path = "MidtransKit/resources/mandiri_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_3@2x.png"; path = "MidtransKit/resources/mandiri_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_4@2x.png"; path = "MidtransKit/resources/mandiri_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_5@2x.png"; path = "MidtransKit/resources/mandiri_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_6@2x.png"; path = "MidtransKit/resources/mandiri_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_clickpay@2x.png"; path = "MidtransKit/resources/mandiri_clickpay@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_ecash@2x.png"; path = "MidtransKit/resources/mandiri_ecash@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD431E94CFD500632085 /* mandiri_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_va@2x.png"; path = "MidtransKit/resources/mandiri_va@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD441E94CFD500632085 /* mandiri.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = mandiri.png; path = MidtransKit/resources/mandiri.png; sourceTree = SOURCE_ROOT; }; - E58FCD451E94CFD500632085 /* mandiri@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri@2x.png"; path = "MidtransKit/resources/mandiri@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD461E94CFD500632085 /* MasterCard@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MasterCard@2x.png"; path = "MidtransKit/resources/MasterCard@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MasterCardDark@2x.png"; path = "MidtransKit/resources/MasterCardDark@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD481E94CFD500632085 /* maybank.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = maybank.png; path = MidtransKit/resources/maybank.png; sourceTree = SOURCE_ROOT; }; - E58FCD491E94CFD500632085 /* maybank@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "maybank@2x.png"; path = "MidtransKit/resources/maybank@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD4A1E94CFD500632085 /* mega.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = mega.png; path = MidtransKit/resources/mega.png; sourceTree = SOURCE_ROOT; }; - E58FCD4B1E94CFD500632085 /* mega@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mega@2x.png"; path = "MidtransKit/resources/mega@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_lock@2x.png"; path = "MidtransKit/resources/midtrans_lock@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD4D1E94CFD500632085 /* nextIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "nextIcon@2x.png"; path = "MidtransKit/resources/nextIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_1@2x.png"; path = "MidtransKit/resources/other_alto_1@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_2@2x.png"; path = "MidtransKit/resources/other_alto_2@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD501E94CFD500632085 /* other_alto_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_3@2x.png"; path = "MidtransKit/resources/other_alto_3@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD511E94CFD500632085 /* other_alto_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_4@2x.png"; path = "MidtransKit/resources/other_alto_4@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD521E94CFD500632085 /* other_alto_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_5@2x.png"; path = "MidtransKit/resources/other_alto_5@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD531E94CFD500632085 /* other_alto_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_6@2x.png"; path = "MidtransKit/resources/other_alto_6@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD541E94CFD500632085 /* other_alto_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_7@2x.png"; path = "MidtransKit/resources/other_alto_7@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD551E94CFD500632085 /* other_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_1@2x.png"; path = "MidtransKit/resources/other_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD561E94CFD500632085 /* other_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_2@2x.png"; path = "MidtransKit/resources/other_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD571E94CFD500632085 /* other_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_3@2x.png"; path = "MidtransKit/resources/other_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD581E94CFD500632085 /* other_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_4@2x.png"; path = "MidtransKit/resources/other_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD591E94CFD500632085 /* other_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_5@2x.png"; path = "MidtransKit/resources/other_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_6@2x.png"; path = "MidtransKit/resources/other_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_7@2x.png"; path = "MidtransKit/resources/other_atm_7@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_1@2x.png"; path = "MidtransKit/resources/other_prima_1@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_2@2x.png"; path = "MidtransKit/resources/other_prima_2@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_3@2x.png"; path = "MidtransKit/resources/other_prima_3@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_4@2x.png"; path = "MidtransKit/resources/other_prima_4@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD601E94CFD500632085 /* other_prima_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_5@2x.png"; path = "MidtransKit/resources/other_prima_5@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD611E94CFD500632085 /* other_prima_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_6@2x.png"; path = "MidtransKit/resources/other_prima_6@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD621E94CFD500632085 /* other_prima_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_7@2x.png"; path = "MidtransKit/resources/other_prima_7@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD631E94CFD500632085 /* other_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_va@2x.png"; path = "MidtransKit/resources/other_va@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD641E94CFD500632085 /* padlock1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "padlock1@2x.png"; path = "MidtransKit/resources/padlock1@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD651E94CFD500632085 /* pendingIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "pendingIcon@2x.png"; path = "MidtransKit/resources/pendingIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_1@2x.png"; path = "MidtransKit/resources/permata_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_2@2x.png"; path = "MidtransKit/resources/permata_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_3@2x.png"; path = "MidtransKit/resources/permata_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_4@2x.png"; path = "MidtransKit/resources/permata_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_5@2x.png"; path = "MidtransKit/resources/permata_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_6@2x.png"; path = "MidtransKit/resources/permata_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_7@2x.png"; path = "MidtransKit/resources/permata_atm_7@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD6D1E94CFD500632085 /* permata_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_va@2x.png"; path = "MidtransKit/resources/permata_va@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD6E1E94CFD500632085 /* permata.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = permata.png; path = MidtransKit/resources/permata.png; sourceTree = SOURCE_ROOT; }; - E58FCD6F1E94CFD500632085 /* permata@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata@2x.png"; path = "MidtransKit/resources/permata@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD701E94CFD500632085 /* plus-icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "plus-icon@2x.png"; path = "MidtransKit/resources/plus-icon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD711E94CFD500632085 /* prevIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "prevIcon@2x.png"; path = "MidtransKit/resources/prevIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD721E94CFD500632085 /* successIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "successIcon@2x.png"; path = "MidtransKit/resources/successIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "telkomsel_cash@2x.png"; path = "MidtransKit/resources/telkomsel_cash@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TokenButtonIcon@2x.png"; path = "MidtransKit/resources/TokenButtonIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD751E94CFD500632085 /* trash-icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "trash-icon@2x.png"; path = "MidtransKit/resources/trash-icon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD761E94CFD500632085 /* va.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = va.png; path = MidtransKit/resources/va.png; sourceTree = SOURCE_ROOT; }; - E58FCD771E94CFD500632085 /* va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "va@2x.png"; path = "MidtransKit/resources/va@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VASuccessIcon@2x.png"; path = "MidtransKit/resources/VASuccessIcon@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-amex.png"; path = "MidtransKit/resources/visa-mastercard-amex.png"; sourceTree = SOURCE_ROOT; }; - E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-amex@2x.png"; path = "MidtransKit/resources/visa-mastercard-amex@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-amex@3x.png"; path = "MidtransKit/resources/visa-mastercard-amex@3x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb-amex.png"; path = "MidtransKit/resources/visa-mastercard-jcb-amex.png"; sourceTree = SOURCE_ROOT; }; - E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb-amex@2x.png"; path = "MidtransKit/resources/visa-mastercard-jcb-amex@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb-amex@3x.png"; path = "MidtransKit/resources/visa-mastercard-jcb-amex@3x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb.png"; path = "MidtransKit/resources/visa-mastercard-jcb.png"; sourceTree = SOURCE_ROOT; }; - E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb@2x.png"; path = "MidtransKit/resources/visa-mastercard-jcb@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb@3x.png"; path = "MidtransKit/resources/visa-mastercard-jcb@3x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD821E94CFD500632085 /* visa-mastercard.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard.png"; path = "MidtransKit/resources/visa-mastercard.png"; sourceTree = SOURCE_ROOT; }; - E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard@2x.png"; path = "MidtransKit/resources/visa-mastercard@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard@3x.png"; path = "MidtransKit/resources/visa-mastercard@3x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD851E94CFD500632085 /* Visa@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Visa@2x.png"; path = "MidtransKit/resources/Visa@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD861E94CFD500632085 /* VisaDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VisaDark@2x.png"; path = "MidtransKit/resources/VisaDark@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCD871E94CFD500632085 /* xl_tunai@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "xl_tunai@2x.png"; path = "MidtransKit/resources/xl_tunai@2x.png"; sourceTree = SOURCE_ROOT; }; - E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = MidtransCoreKit.xcodeproj; path = ../MidtransCoreKit/MidtransCoreKit.xcodeproj; sourceTree = ""; }; - E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTVATransactionStatusViewModel.h; path = classes/VTVATransactionStatusViewModel.h; sourceTree = ""; }; - E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTVATransactionStatusViewModel.m; path = classes/VTVATransactionStatusViewModel.m; sourceTree = ""; }; - E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransVAViewController.h; path = classes/MidtransVAViewController.h; sourceTree = ""; }; - E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransVAViewController.m; path = classes/MidtransVAViewController.m; sourceTree = ""; }; - E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransVAHeader.h; path = classes/MidtransVAHeader.h; sourceTree = ""; }; - E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransVAHeader.m; path = classes/MidtransVAHeader.m; sourceTree = ""; }; - E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IHKeyboardAvoiding_vt.h; path = classes/IHKeyboardAvoiding_vt.h; sourceTree = ""; }; - E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IHKeyboardAvoiding_vt.m; path = classes/IHKeyboardAvoiding_vt.m; sourceTree = ""; }; - E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBXPageViewController_vt.h; path = classes/MBXPageViewController_vt.h; sourceTree = ""; }; - E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MBXPageViewController_vt.m; path = classes/MBXPageViewController_vt.m; sourceTree = ""; }; - E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIView+Toast.h"; path = "classes/UIView+Toast.h"; sourceTree = ""; }; - E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIView+Toast.m"; path = "classes/UIView+Toast.m"; sourceTree = ""; }; - E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTKITConstant.h; path = classes/VTKITConstant.h; sourceTree = ""; }; - E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUITheme.h; path = classes/MidtransUITheme.h; sourceTree = ""; }; - E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUITheme.m; path = classes/MidtransUITheme.m; sourceTree = ""; }; - E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIFont+IBCustomFonts.m"; path = "classes/UIFont+IBCustomFonts.m"; sourceTree = ""; }; - E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIBaseViewController.h; path = classes/MidtransUIBaseViewController.h; sourceTree = ""; }; - E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIBaseViewController.m; path = classes/MidtransUIBaseViewController.m; sourceTree = ""; }; - E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTBackBarButtonItem.h; path = classes/VTBackBarButtonItem.h; sourceTree = ""; }; - E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTBackBarButtonItem.m; path = classes/VTBackBarButtonItem.m; sourceTree = ""; }; - E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUICardFormatter.h; path = classes/MidtransUICardFormatter.h; sourceTree = ""; }; - E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUICardFormatter.m; path = classes/MidtransUICardFormatter.m; sourceTree = ""; }; - E5CDEC971E9340E80032DC3B /* MidtransKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MidtransKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E5CDEC991E9340E80032DC3B /* MidtransKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidtransKit.h; path = classes/MidtransKit.h; sourceTree = ""; }; - E5CDEC9A1E9340E80032DC3B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentController.h; path = classes/MidtransUIPaymentController.h; sourceTree = ""; }; - E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentController.m; path = classes/MidtransUIPaymentController.m; sourceTree = ""; }; - E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_logo_left@2x.png"; path = "resources/midtrans_logo_left@2x.png"; sourceTree = ""; }; - E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_logo_mid@2x.png"; path = "resources/midtrans_logo_mid@2x.png"; sourceTree = ""; }; - E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_logo_right@2x.png"; path = "resources/midtrans_logo_right@2x.png"; sourceTree = ""; }; - E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIXibView.h; path = classes/MidtransUIXibView.h; sourceTree = ""; }; - E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIXibView.m; path = classes/MidtransUIXibView.m; sourceTree = ""; }; - E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUICCFrontView.h; path = classes/MidtransUICCFrontView.h; sourceTree = ""; }; - E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUICCFrontView.m; path = classes/MidtransUICCFrontView.m; sourceTree = ""; }; - E5EF82761C8C081F007B6585 /* VTCCBackView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTCCBackView.h; path = classes/VTCCBackView.h; sourceTree = ""; }; - E5EF82771C8C081F007B6585 /* VTCCBackView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTCCBackView.m; path = classes/VTCCBackView.m; sourceTree = ""; }; - E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransTransactionDetailViewController.h; path = classes/MidtransTransactionDetailViewController.h; sourceTree = ""; }; - E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransTransactionDetailViewController.m; path = classes/MidtransTransactionDetailViewController.m; sourceTree = ""; }; - E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentMethodHeader.h; path = classes/MidtransPaymentMethodHeader.h; sourceTree = ""; }; - E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentMethodHeader.m; path = classes/MidtransPaymentMethodHeader.m; sourceTree = ""; }; - E5F1B9531E93565700ED659D /* MidtransCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MidtransCoreKit.framework; path = "../MidtransCoreKit/build/Debug-iphoneos/MidtransCoreKit.framework"; sourceTree = ""; }; - E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransDirectHeader.xib; path = MidtransKit/resources/MidtransDirectHeader.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransInstallmentCollectionViewCell.xib; path = MidtransKit/resources/MidtransInstallmentCollectionViewCell.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransInstallmentView.xib; path = MidtransKit/resources/MidtransInstallmentView.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB271E93701100ED659D /* MidtransItemCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransItemCell.xib; path = MidtransKit/resources/MidtransItemCell.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransLoadingView.xib; path = MidtransKit/resources/MidtransLoadingView.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPaymentGCIViewController.xib; path = MidtransKit/resources/MidtransPaymentGCIViewController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPaymentMethodHeader.xib; path = MidtransKit/resources/MidtransPaymentMethodHeader.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPaymentStatusViewController.xib; path = MidtransKit/resources/MidtransPaymentStatusViewController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPromoView.xib; path = MidtransKit/resources/MidtransPromoView.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransSavedCardCell.xib; path = MidtransKit/resources/MidtransSavedCardCell.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransSavedCardController.xib; path = MidtransKit/resources/MidtransSavedCardController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransSavedCardFooter.xib; path = MidtransKit/resources/MidtransSavedCardFooter.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransTransactionDetailViewController.xib; path = MidtransKit/resources/MidtransTransactionDetailViewController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MIdtransUICardCell.xib; path = MidtransKit/resources/MIdtransUICardCell.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUICCFrontView.xib; path = MidtransKit/resources/MidtransUICCFrontView.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUICustomAlertViewController.xib; path = MidtransKit/resources/MidtransUICustomAlertViewController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIListCell.xib; path = MidtransKit/resources/MidtransUIListCell.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIPaymentGeneralViewController.xib; path = MidtransKit/resources/MidtransUIPaymentGeneralViewController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB381E93701100ED659D /* MidtransUIToast.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIToast.xib; path = MidtransKit/resources/MidtransUIToast.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransVAHeader.xib; path = MidtransKit/resources/MidtransVAHeader.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransVAViewController.xib; path = MidtransKit/resources/MidtransVAViewController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPointViewController.xib; path = MidtransKit/resources/SNPPointViewController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTAddCardController.xib; path = MidtransKit/resources/VTAddCardController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTBillpaySuccessController.xib; path = MidtransKit/resources/VTBillpaySuccessController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB3E1E93701100ED659D /* VTCardListController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTCardListController.xib; path = MidtransKit/resources/VTCardListController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTCCBackView.xib; path = MidtransKit/resources/VTCCBackView.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTConfirmPaymentController.xib; path = MidtransKit/resources/VTConfirmPaymentController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTCvvInfoController.xib; path = MidtransKit/resources/VTCvvInfoController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB431E93701100ED659D /* VTGuideCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTGuideCell.xib; path = MidtransKit/resources/VTGuideCell.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB441E93701100ED659D /* VTGuideView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTGuideView.xib; path = MidtransKit/resources/VTGuideView.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTIndomaretSuccessController.xib; path = MidtransKit/resources/VTIndomaretSuccessController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTKeyboardAccessoryView.xib; path = MidtransKit/resources/VTKeyboardAccessoryView.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTKlikbcaSuccessController.xib; path = MidtransKit/resources/VTKlikbcaSuccessController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTMandiriClickpayController.xib; path = MidtransKit/resources/VTMandiriClickpayController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTMultiGuideController.xib; path = MidtransKit/resources/VTMultiGuideController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTPaymentListController.xib; path = MidtransKit/resources/VTPaymentListController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTSingleGuideController.xib; path = MidtransKit/resources/VTSingleGuideController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTSubGuideController.xib; path = MidtransKit/resources/VTSubGuideController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTPaymentStatusController.xib; path = MidtransKit/resources/VTPaymentStatusController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTTwoClickController.xib; path = MidtransKit/resources/VTTwoClickController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB501E93701100ED659D /* VTVAListController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTVAListController.xib; path = MidtransKit/resources/VTVAListController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTVASuccessStatusController.xib; path = MidtransKit/resources/VTVASuccessStatusController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTXLTunaiSuccessController.xib; path = MidtransKit/resources/VTXLTunaiSuccessController.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransCreditCardAddOnComponentCell.xib; path = MidtransKit/resources/MidtransCreditCardAddOnComponentCell.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIPaymentListHeader.xib; path = MidtransKit/resources/MidtransUIPaymentListHeader.xib; sourceTree = SOURCE_ROOT; }; - E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */ = {isa = PBXFileReference; lastKnownFileType = file; name = OCRAEXT.TTF; path = MidtransKit/resources/OCRAEXT.TTF; sourceTree = SOURCE_ROOT; }; - E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Bold.ttf"; path = "MidtransKit/resources/SourceSansPro-Bold.ttf"; sourceTree = SOURCE_ROOT; }; - E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Light.ttf"; path = "MidtransKit/resources/SourceSansPro-Light.ttf"; sourceTree = SOURCE_ROOT; }; - E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Regular.ttf"; path = "MidtransKit/resources/SourceSansPro-Regular.ttf"; sourceTree = SOURCE_ROOT; }; - E5FE449D1E9E2D850088A207 /* VTTapableLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTTapableLabel.h; path = classes/VTTapableLabel.h; sourceTree = ""; }; - E5FE449E1E9E2D850088A207 /* VTTapableLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTTapableLabel.m; path = classes/VTTapableLabel.m; sourceTree = ""; }; + 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIStringHelper.h; path = classes/MidtransUIStringHelper.h; sourceTree = ""; }; + 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIStringHelper.m; path = classes/MidtransUIStringHelper.m; sourceTree = ""; }; + 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransLoadingIndicator.h; path = classes/MidtransLoadingIndicator.h; sourceTree = ""; }; + 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransLoadingIndicator.m; path = classes/MidtransLoadingIndicator.m; sourceTree = ""; }; + 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransLoadingView.h; path = classes/MidtransLoadingView.h; sourceTree = ""; }; + 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransLoadingView.m; path = classes/MidtransLoadingView.m; sourceTree = ""; }; + 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentStatusViewController.h; path = classes/MidtransPaymentStatusViewController.h; sourceTree = ""; }; + 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentStatusViewController.m; path = classes/MidtransPaymentStatusViewController.m; sourceTree = ""; }; + 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransPaymentStatusView.h; path = classes/MIdtransPaymentStatusView.h; sourceTree = ""; }; + 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransPaymentStatusView.m; path = classes/MIdtransPaymentStatusView.m; sourceTree = ""; }; + 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentListView.h; path = classes/VTPaymentListView.h; sourceTree = ""; }; + 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentListView.m; path = classes/VTPaymentListView.m; sourceTree = ""; }; + 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentGeneralViewController.h; path = classes/MidtransUIPaymentGeneralViewController.h; sourceTree = ""; }; + 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentGeneralViewController.m; path = classes/MidtransUIPaymentGeneralViewController.m; sourceTree = ""; }; + 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentGeneralView.h; path = classes/MidtransUIPaymentGeneralView.h; sourceTree = ""; }; + 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentGeneralView.m; path = classes/MidtransUIPaymentGeneralView.m; sourceTree = ""; }; + 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentDirectViewController.h; path = classes/MidtransUIPaymentDirectViewController.h; sourceTree = ""; }; + 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentDirectViewController.m; path = classes/MidtransUIPaymentDirectViewController.m; sourceTree = ""; }; + 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentDirectView.h; path = classes/MidtransUIPaymentDirectView.h; sourceTree = ""; }; + 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentDirectView.m; path = classes/MidtransUIPaymentDirectView.m; sourceTree = ""; }; + 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransCreditCardAddOnComponentCell.h; path = classes/MidtransCreditCardAddOnComponentCell.h; sourceTree = ""; }; + 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransCreditCardAddOnComponentCell.m; path = classes/MidtransCreditCardAddOnComponentCell.m; sourceTree = ""; }; + 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AddOnConstructor.h; path = classes/AddOnConstructor.h; sourceTree = ""; }; + 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AddOnConstructor.m; path = classes/AddOnConstructor.m; sourceTree = ""; }; + 0C108A021EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPPostPaymentGeneralHeader.h; sourceTree = ""; }; + 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPPostPaymentGeneralHeader.m; sourceTree = ""; }; + 0C108A0A1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentGeneralHeader.xib; path = MidtransKit/resources/SNPPostPaymentGeneralHeader.xib; sourceTree = SOURCE_ROOT; }; + 0C108A131EEE641200843A05 /* SNPMaintainView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPMaintainView.h; sourceTree = ""; }; + 0C108A141EEE641200843A05 /* SNPMaintainView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPMaintainView.m; sourceTree = ""; }; + 0C115B7A1F73A76400327915 /* en_lang.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = en_lang.json; path = MidtransKit/resources/en_lang.json; sourceTree = SOURCE_ROOT; }; + 0C115B7B1F73A76600327915 /* id_lang.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = id_lang.json; path = MidtransKit/resources/id_lang.json; sourceTree = SOURCE_ROOT; }; + 0C1ADB881EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPPostPaymentGeneralViewController.h; sourceTree = ""; }; + 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPPostPaymentGeneralViewController.m; sourceTree = ""; }; + 0C1ADB951EEA99330054CF54 /* SNPPostPaymentGeneralView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNPPostPaymentGeneralView.h; sourceTree = ""; }; + 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNPPostPaymentGeneralView.m; sourceTree = ""; }; + 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidGopayViewController.xib; path = MidtransKit/resources/MidGopayViewController.xib; sourceTree = SOURCE_ROOT; }; + 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Fill 57.png"; path = "resources/Fill 57.png"; sourceTree = ""; }; + 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Fill 57@2x.png"; path = "resources/Fill 57@2x.png"; sourceTree = ""; }; + 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Fill 57@3x.png"; path = "resources/Fill 57@3x.png"; sourceTree = ""; }; + 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransInstallmentView.h; path = classes/MidtransInstallmentView.h; sourceTree = ""; }; + 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransInstallmentView.m; path = classes/MidtransInstallmentView.m; sourceTree = ""; }; + 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransCollectionViewLayout.h; path = classes/MidtransCollectionViewLayout.h; sourceTree = ""; }; + 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransCollectionViewLayout.m; path = classes/MidtransCollectionViewLayout.m; sourceTree = ""; }; + 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransInstallmentCollectionViewCell.h; path = classes/MidtransInstallmentCollectionViewCell.h; sourceTree = ""; }; + 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransInstallmentCollectionViewCell.m; path = classes/MidtransInstallmentCollectionViewCell.m; sourceTree = ""; }; + 0C2B8E841E2794D4007901CB /* MidtransLineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransLineView.h; path = classes/MidtransLineView.h; sourceTree = ""; }; + 0C2B8E851E2794D4007901CB /* MidtransLineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransLineView.m; path = classes/MidtransLineView.m; sourceTree = ""; }; + 0C32A9821EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentHeaderBillPay.h; path = classes/SNPPostPaymentHeaderBillPay.h; sourceTree = ""; }; + 0C32A9831EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentHeaderBillPay.m; path = classes/SNPPostPaymentHeaderBillPay.m; sourceTree = ""; }; + 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentHeaderBillPay.xib; path = MidtransKit/resources/SNPPostPaymentHeaderBillPay.xib; sourceTree = SOURCE_ROOT; }; + 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUICustomAlertViewController.h; path = classes/MidtransUICustomAlertViewController.h; sourceTree = ""; }; + 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUICustomAlertViewController.m; path = classes/MidtransUICustomAlertViewController.m; sourceTree = ""; }; + 0C3C70901FEA281F0086A6AB /* ic_chevron_down.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ic_chevron_down.png; path = resources/gopay/ic_chevron_down.png; sourceTree = ""; }; + 0C5DD8861E9E34F60004DD5D /* SNPPostPaymentVAViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentVAViewController.h; path = classes/SNPPostPaymentVAViewController.h; sourceTree = ""; }; + 0C5DD8871E9E34F60004DD5D /* SNPPostPaymentVAViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentVAViewController.m; path = classes/SNPPostPaymentVAViewController.m; sourceTree = ""; }; + 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentVAViewController.xib; path = MidtransKit/resources/SNPPostPaymentVAViewController.xib; sourceTree = SOURCE_ROOT; }; + 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_badge@2x.png"; path = "resources/mandiri_badge@2x.png"; sourceTree = ""; }; + 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransNewCreditCardViewController.h; path = classes/MidtransNewCreditCardViewController.h; sourceTree = ""; }; + 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransNewCreditCardViewController.m; path = classes/MidtransNewCreditCardViewController.m; sourceTree = ""; }; + 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransNewCreditCardView.h; path = classes/MidtransNewCreditCardView.h; sourceTree = ""; }; + 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransNewCreditCardView.m; path = classes/MidtransNewCreditCardView.m; sourceTree = ""; }; + 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@1.5x.png"; path = "resources/danamon_online@1.5x.png"; sourceTree = ""; }; + 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@4x.png"; path = "resources/danamon_online@4x.png"; sourceTree = ""; }; + 0C9324401F7B7DBC00D9A390 /* danamon_online.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = danamon_online.png; path = resources/danamon_online.png; sourceTree = ""; }; + 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@2x.png"; path = "resources/danamon_online@2x.png"; sourceTree = ""; }; + 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "danamon_online@3x.png"; path = "resources/danamon_online@3x.png"; sourceTree = ""; }; + 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_danamon_online.plist; path = MidtransKit/resources/en_danamon_online.plist; sourceTree = SOURCE_ROOT; }; + 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_danamon_online.plist; path = MidtransKit/resources/id_danamon_online.plist; sourceTree = SOURCE_ROOT; }; + 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidGopayDetailViewController.h; path = classes/MidGopayDetailViewController.h; sourceTree = ""; }; + 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIDGopayView.h; path = classes/MIDGopayView.h; sourceTree = ""; }; + 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIDGopayView.m; path = classes/MIDGopayView.m; sourceTree = ""; }; + 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidGopayViewController.h; path = classes/MidGopayViewController.h; sourceTree = ""; }; + 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidGopayDetailViewController.m; path = classes/MidGopayDetailViewController.m; sourceTree = ""; }; + 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidGopayViewController.m; path = classes/MidGopayViewController.m; sourceTree = ""; }; + 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDGopayDetailView.h; sourceTree = ""; }; + 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MIDGopayDetailView.m; sourceTree = ""; }; + 0C9634C81FE11A1400EF89DF /* gojek_icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gojek_icon.png; sourceTree = ""; }; + 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gojek_icon@2x.png"; sourceTree = ""; }; + 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gojek_icon@3x.png"; sourceTree = ""; }; + 0C9634CB1FE11A1400EF89DF /* gopay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gopay.png; sourceTree = ""; }; + 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay@2x.png"; sourceTree = ""; }; + 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay@3x.png"; sourceTree = ""; }; + 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gopay_scan_qr_instruction.png; sourceTree = ""; }; + 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay_scan_qr_instruction@2x.png"; sourceTree = ""; }; + 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "gopay_scan_qr_instruction@3x.png"; sourceTree = ""; }; + 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_chevron_down.png; sourceTree = ""; }; + 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_down@2x.png"; sourceTree = ""; }; + 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_down@3x.png"; sourceTree = ""; }; + 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_chevron_up.png; sourceTree = ""; }; + 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_up@2x.png"; sourceTree = ""; }; + 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_chevron_up@3x.png"; sourceTree = ""; }; + 0C9634D71FE11A1400EF89DF /* ic_gopay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_gopay.png; sourceTree = ""; }; + 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_gopay@2x.png"; sourceTree = ""; }; + 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_gopay@3x.png"; sourceTree = ""; }; + 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_no_gopay.png; sourceTree = ""; }; + 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_no_gopay@2x.png"; sourceTree = ""; }; + 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_no_gopay@3x.png"; sourceTree = ""; }; + 0C9634DD1FE11A1400EF89DF /* reload.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = reload.png; sourceTree = ""; }; + 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidGopayDetailViewController.xib; path = MidtransKit/resources/MidGopayDetailViewController.xib; sourceTree = SOURCE_ROOT; }; + 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_ipad_gopay.plist; path = MidtransKit/resources/id_ipad_gopay.plist; sourceTree = SOURCE_ROOT; }; + 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_gopay.plist; path = MidtransKit/resources/id_gopay.plist; sourceTree = SOURCE_ROOT; }; + 0C9635101FE11D7D00EF89DF /* en_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_gopay.plist; path = MidtransKit/resources/en_gopay.plist; sourceTree = SOURCE_ROOT; }; + 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_ipad_gopay.plist; path = MidtransKit/resources/en_ipad_gopay.plist; sourceTree = SOURCE_ROOT; }; + 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "gopay_button@2x.png"; path = "resources/gopay_button@2x.png"; sourceTree = ""; }; + 0CAD5C95207CBCF600E8956B /* MIDBarcode39Generator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MIDBarcode39Generator.h; sourceTree = ""; }; + 0CAD5C96207CBCF600E8956B /* MIDBarcode39Generator.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MIDBarcode39Generator.m; sourceTree = ""; }; + 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = SNPPostPaymentIndomaretHeader.xib; path = MidtransKit/resources/SNPPostPaymentIndomaretHeader.xib; sourceTree = SOURCE_ROOT; }; + 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MidtransCommonTSCViewController.h; sourceTree = ""; }; + 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MidtransCommonTSCViewController.m; sourceTree = ""; }; + 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransCommonTSCViewController.xib; path = MidtransKit/resources/MidtransCommonTSCViewController.xib; sourceTree = SOURCE_ROOT; }; + 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_bni_point_tsc.plist; path = MidtransKit/resources/en_bni_point_tsc.plist; sourceTree = SOURCE_ROOT; }; + 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_bni_point_tsc.plist; path = MidtransKit/resources/id_bni_point_tsc.plist; sourceTree = SOURCE_ROOT; }; + 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDV2PaymentListViewController.h; path = classes/MIDV2PaymentListViewController.h; sourceTree = ""; }; + 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDV2PaymentListViewController.m; path = classes/MIDV2PaymentListViewController.m; sourceTree = ""; }; + 0CBA28CD1F98B24900F651C7 /* MIDV2PaymentListView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDV2PaymentListView.h; path = classes/MIDV2PaymentListView.h; sourceTree = ""; }; + 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDV2PaymentListView.m; path = classes/MIDV2PaymentListView.m; sourceTree = ""; }; + 0CBA28D11F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = MIDV2PaymentListViewController.xib; path = MidtransKit/resources/MIDV2PaymentListViewController.xib; sourceTree = SOURCE_ROOT; }; + 0CBD65FB207DE875004DAE64 /* UIImage+Scale.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIImage+Scale.h"; sourceTree = ""; }; + 0CBD65FC207DE875004DAE64 /* UIImage+Scale.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Scale.m"; sourceTree = ""; }; + 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_paymentMethods.plist; path = MidtransKit/resources/en_paymentMethods.plist; sourceTree = SOURCE_ROOT; }; + 0CC900141F7012EA0058E93C /* id_indomaret.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_indomaret.plist; path = MidtransKit/resources/id_indomaret.plist; sourceTree = SOURCE_ROOT; }; + 0CC900151F7012F40058E93C /* en_indomaret.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_indomaret.plist; path = MidtransKit/resources/en_indomaret.plist; sourceTree = SOURCE_ROOT; }; + 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_indosat_dompetku.plist; path = MidtransKit/resources/id_indosat_dompetku.plist; sourceTree = SOURCE_ROOT; }; + 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_indosat_dompetku.plist; path = MidtransKit/resources/en_indosat_dompetku.plist; sourceTree = SOURCE_ROOT; }; + 0CC900211F701ED40058E93C /* en_kioson.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_kioson.plist; path = MidtransKit/resources/en_kioson.plist; sourceTree = SOURCE_ROOT; }; + 0CC900221F701ED40058E93C /* id_kioson.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_kioson.plist; path = MidtransKit/resources/id_kioson.plist; sourceTree = SOURCE_ROOT; }; + 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_telkomsel_cash.plist; path = MidtransKit/resources/en_telkomsel_cash.plist; sourceTree = SOURCE_ROOT; }; + 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_telkomsel_cash.plist; path = MidtransKit/resources/id_telkomsel_cash.plist; sourceTree = SOURCE_ROOT; }; + 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_xl_tunai.plist; path = MidtransKit/resources/en_xl_tunai.plist; sourceTree = SOURCE_ROOT; }; + 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_xl_tunai.plist; path = MidtransKit/resources/id_xl_tunai.plist; sourceTree = SOURCE_ROOT; }; + 0CC900331F7024420058E93C /* id_bri_epay.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_bri_epay.plist; path = MidtransKit/resources/id_bri_epay.plist; sourceTree = SOURCE_ROOT; }; + 0CC900341F7024420058E93C /* en_bri_epay.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_bri_epay.plist; path = MidtransKit/resources/en_bri_epay.plist; sourceTree = SOURCE_ROOT; }; + 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_mandiri_ecash.plist; path = MidtransKit/resources/id_mandiri_ecash.plist; sourceTree = SOURCE_ROOT; }; + 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_mandiri_ecash.plist; path = MidtransKit/resources/en_mandiri_ecash.plist; sourceTree = SOURCE_ROOT; }; + 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_virtualAccount.plist; path = MidtransKit/resources/en_virtualAccount.plist; sourceTree = SOURCE_ROOT; }; + 0CC900401F7028C00058E93C /* id_virtualAccount.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_virtualAccount.plist; path = MidtransKit/resources/id_virtualAccount.plist; sourceTree = SOURCE_ROOT; }; + 0CC900481F702ADC0058E93C /* id_echannel.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_echannel.plist; path = MidtransKit/resources/id_echannel.plist; sourceTree = SOURCE_ROOT; }; + 0CC900491F702ADD0058E93C /* en_echannel.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_echannel.plist; path = MidtransKit/resources/en_echannel.plist; sourceTree = SOURCE_ROOT; }; + 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = id_cimb_clicks.plist; path = MidtransKit/resources/id_cimb_clicks.plist; sourceTree = SOURCE_ROOT; }; + 0CC900501F702E090058E93C /* en_cimb_clicks.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en_cimb_clicks.plist; path = MidtransKit/resources/en_cimb_clicks.plist; sourceTree = SOURCE_ROOT; }; + 0CC900561F702E2E0058E93C /* cimb_clicks@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cimb_clicks@2x.png"; path = "resources/cimb_clicks@2x.png"; sourceTree = ""; }; + 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDOtherVAViewController.h; path = classes/MIDOtherVAViewController.h; sourceTree = ""; }; + 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDOtherVAViewController.m; path = classes/MIDOtherVAViewController.m; sourceTree = ""; }; + 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MIDOtherVAViewController.xib; path = MidtransKit/resources/MIDOtherVAViewController.xib; sourceTree = SOURCE_ROOT; }; + 0CCD621D20049339006936E5 /* HMSegmentedControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = HMSegmentedControl.h; path = classes/HMSegmentedControl.h; sourceTree = ""; }; + 0CCD621E20049339006936E5 /* HMSegmentedControl.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = HMSegmentedControl.m; path = classes/HMSegmentedControl.m; sourceTree = ""; }; + 0CCD62252005D0B9006936E5 /* alto.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alto.png; sourceTree = ""; }; + 0CCD62262005D0B9006936E5 /* alto@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto@2x.png"; sourceTree = ""; }; + 0CCD62272005D0B9006936E5 /* alto@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto@3x.png"; sourceTree = ""; }; + 0CCD62282005D0B9006936E5 /* alto_affiliated.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alto_affiliated.png; sourceTree = ""; }; + 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto_affiliated@2x.png"; sourceTree = ""; }; + 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alto_affiliated@3x.png"; sourceTree = ""; }; + 0CCD622B2005D0B9006936E5 /* atm_bersama.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = atm_bersama.png; sourceTree = ""; }; + 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "atm_bersama@2x.png"; sourceTree = ""; }; + 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "atm_bersama@3x.png"; sourceTree = ""; }; + 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bersama_affiliated.png; sourceTree = ""; }; + 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "bersama_affiliated@2x.png"; sourceTree = ""; }; + 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "bersama_affiliated@3x.png"; sourceTree = ""; }; + 0CCD62312005D0B9006936E5 /* prima.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = prima.png; sourceTree = ""; }; + 0CCD62322005D0B9006936E5 /* prima@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima@2x.png"; sourceTree = ""; }; + 0CCD62332005D0B9006936E5 /* prima@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima@3x.png"; sourceTree = ""; }; + 0CCD62342005D0B9006936E5 /* prima_affiliated.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = prima_affiliated.png; sourceTree = ""; }; + 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima_affiliated@2x.png"; sourceTree = ""; }; + 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prima_affiliated@3x.png"; sourceTree = ""; }; + 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bni_va.plist; path = MidtransKit/resources/en_bni_va.plist; sourceTree = SOURCE_ROOT; }; + 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentGCIViewController.h; path = classes/MidtransPaymentGCIViewController.h; sourceTree = ""; }; + 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentGCIViewController.m; path = classes/MidtransPaymentGCIViewController.m; sourceTree = ""; }; + 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentGCIView.h; path = classes/MidtransPaymentGCIView.h; sourceTree = ""; }; + 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentGCIView.m; path = classes/MidtransPaymentGCIView.m; sourceTree = ""; }; + 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = gopay_scan_2.png; path = MidtransKit/resources/gopay_scan_2.png; sourceTree = SOURCE_ROOT; }; + 0CDAA760203EA192009419B3 /* gopay_scan_1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = gopay_scan_1.png; path = MidtransKit/resources/gopay_scan_1.png; sourceTree = SOURCE_ROOT; }; + 0CE1D2651F62A670003A012F /* test_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "test_badge@2x.png"; path = "resources/test_badge@2x.png"; sourceTree = ""; }; + 0CE1D2681F62A68E003A012F /* maintain@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "maintain@3x.png"; path = "resources/maintain@3x.png"; sourceTree = ""; }; + 0CE1D26B1F62A6B5003A012F /* SNPMaintainView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPMaintainView.xib; path = MidtransKit/resources/SNPMaintainView.xib; sourceTree = SOURCE_ROOT; }; + 0CE1D26E1F62A6D0003A012F /* SNPMaintainView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPMaintainView.xib; path = MidtransKit/resources/SNPMaintainView.xib; sourceTree = SOURCE_ROOT; }; + 0CE1D2711F62A71E003A012F /* arrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "arrow@2x.png"; path = "resources/arrow@2x.png"; sourceTree = ""; }; + 0CE1D2741F62A752003A012F /* bni_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va@2x.png"; path = "resources/bni_va@2x.png"; sourceTree = ""; }; + 0CE1D2751F62A752003A012F /* bni_va@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va@3x.png"; path = "resources/bni_va@3x.png"; sourceTree = ""; }; + 0CE1D2761F62A752003A012F /* bni_va@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va@4x.png"; path = "resources/bni_va@4x.png"; sourceTree = ""; }; + 0CE1D27D1F62A766003A012F /* cc_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cc_badge@2x.png"; path = "resources/cc_badge@2x.png"; sourceTree = ""; }; + 0CE1D2911F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentGeneralHeader.xib; path = MidtransKit/resources/SNPPostPaymentGeneralHeader.xib; sourceTree = SOURCE_ROOT; }; + 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransNewCreditCardViewController.xib; path = MidtransKit/resources/MidtransNewCreditCardViewController.xib; sourceTree = SOURCE_ROOT; }; + 0CE1D29A1F67B6CA003A012F /* test_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "test_badge@2x.png"; path = "resources/test_badge@2x.png"; sourceTree = ""; }; + 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-amex-seal@2x.png"; sourceTree = ""; }; + 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-jcb-amex-seal@2x.png"; sourceTree = ""; }; + 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-jcb-seal@2x.png"; sourceTree = ""; }; + 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "visa-mastercard-seal@2x.png"; sourceTree = ""; }; + 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIPaymentDirectViewController.xib; path = MidtransKit/resources/MidtransUIPaymentDirectViewController.xib; sourceTree = SOURCE_ROOT; }; + 0CE1D2AD1F67BA53003A012F /* token_key.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = token_key.png; path = resources/token_key_icon/token_key.png; sourceTree = ""; }; + 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@1.5x.png"; path = "resources/token_key_icon/token_key@1.5x.png"; sourceTree = ""; }; + 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@2x.png"; path = "resources/token_key_icon/token_key@2x.png"; sourceTree = ""; }; + 0CE1D2B01F67BA53003A012F /* token_key@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@3x.png"; path = "resources/token_key_icon/token_key@3x.png"; sourceTree = ""; }; + 0CE1D2B11F67BA53003A012F /* token_key@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "token_key@4x.png"; path = "resources/token_key_icon/token_key@4x.png"; sourceTree = ""; }; + 0CE1D2BC1F67BA99003A012F /* sms.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = sms.png; path = resources/sms.png; sourceTree = ""; }; + 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@1.5x.png"; path = "resources/sms@1.5x.png"; sourceTree = ""; }; + 0CE1D2BE1F67BA99003A012F /* sms@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@2x.png"; path = "resources/sms@2x.png"; sourceTree = ""; }; + 0CE1D2BF1F67BA99003A012F /* sms@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@3x.png"; path = "resources/sms@3x.png"; sourceTree = ""; }; + 0CE1D2C01F67BA99003A012F /* sms@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "sms@4x.png"; path = "resources/sms@4x.png"; sourceTree = ""; }; + 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentGeneralViewController.xib; path = MidtransKit/resources/SNPPostPaymentGeneralViewController.xib; sourceTree = SOURCE_ROOT; }; + 0CE1D2D11F67BD71003A012F /* test_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "test_badge@2x.png"; path = "resources/test_badge@2x.png"; sourceTree = ""; }; + 0CEF031F1EA3D12E00EA1EE0 /* SNPPostPaymentHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentHeader.h; path = classes/SNPPostPaymentHeader.h; sourceTree = ""; }; + 0CEF03201EA3D12E00EA1EE0 /* SNPPostPaymentHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentHeader.m; path = classes/SNPPostPaymentHeader.m; sourceTree = ""; }; + 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentHeader.xib; path = MidtransKit/resources/SNPPostPaymentHeader.xib; sourceTree = SOURCE_ROOT; }; + 0CEF03261EA3E39700EA1EE0 /* UILabel+Boldify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UILabel+Boldify.h"; path = "classes/UILabel+Boldify.h"; sourceTree = ""; }; + 0CEF03271EA3E39700EA1EE0 /* UILabel+Boldify.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UILabel+Boldify.m"; path = "classes/UILabel+Boldify.m"; sourceTree = ""; }; + 0CEF032A1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPostPaymentFooter.h; path = classes/SNPPostPaymentFooter.h; sourceTree = ""; }; + 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPostPaymentFooter.m; path = classes/SNPPostPaymentFooter.m; sourceTree = ""; }; + 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPostPaymentFooter.xib; path = MidtransKit/resources/SNPPostPaymentFooter.xib; sourceTree = SOURCE_ROOT; }; + 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPointViewController.h; path = classes/SNPPointViewController.h; sourceTree = ""; }; + 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPointViewController.m; path = classes/SNPPointViewController.m; sourceTree = ""; }; + 0CF74F271E6E8531006C0393 /* SNPPointView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SNPPointView.h; path = classes/SNPPointView.h; sourceTree = ""; }; + 0CF74F281E6E8531006C0393 /* SNPPointView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SNPPointView.m; path = classes/SNPPointView.m; sourceTree = ""; }; + 3005E2A61C7C239A00064169 /* VTClassHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTClassHelper.h; path = classes/VTClassHelper.h; sourceTree = ""; }; + 3005E2A71C7C239A00064169 /* VTClassHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTClassHelper.m; path = classes/VTClassHelper.m; sourceTree = ""; }; + 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTCardListController.h; path = classes/VTCardListController.h; sourceTree = ""; }; + 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTCardListController.m; path = classes/VTCardListController.m; sourceTree = ""; }; + 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentListController.h; path = classes/VTPaymentListController.h; sourceTree = ""; }; + 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentListController.m; path = classes/VTPaymentListController.m; sourceTree = ""; }; + 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTCvvInfoController.h; path = classes/VTCvvInfoController.h; sourceTree = ""; }; + 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTCvvInfoController.m; path = classes/VTCvvInfoController.m; sourceTree = ""; }; + 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransUICardCell.h; path = classes/MIdtransUICardCell.h; sourceTree = ""; }; + 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransUICardCell.m; path = classes/MIdtransUICardCell.m; sourceTree = ""; }; + 305494271C759EFC00938C17 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 305494291C759F0100938C17 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTItemViewModel.h; path = classes/VTItemViewModel.h; sourceTree = ""; }; + 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTItemViewModel.m; path = classes/VTItemViewModel.m; sourceTree = ""; }; + 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentHeader.h; path = classes/VTPaymentHeader.h; sourceTree = ""; }; + 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentHeader.m; path = classes/VTPaymentHeader.m; sourceTree = ""; }; + 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentViewController.h; path = classes/MidtransUIPaymentViewController.h; sourceTree = ""; }; + 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentViewController.m; path = classes/MidtransUIPaymentViewController.m; sourceTree = ""; }; + 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUITextField.h; path = classes/MidtransUITextField.h; sourceTree = ""; }; + 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUITextField.m; path = classes/MidtransUITextField.m; sourceTree = ""; }; + 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIRoundedLabel.h; path = classes/MidtransUIRoundedLabel.h; sourceTree = ""; }; + 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIRoundedLabel.m; path = classes/MidtransUIRoundedLabel.m; sourceTree = ""; }; + 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransUIDetailedTitleController.h; path = classes/MIdtransUIDetailedTitleController.h; sourceTree = ""; }; + 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransUIDetailedTitleController.m; path = classes/MIdtransUIDetailedTitleController.m; sourceTree = ""; }; + 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIButton.h; path = classes/MidtransUIButton.h; sourceTree = ""; }; + 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIButton.m; path = classes/MidtransUIButton.m; sourceTree = ""; }; + 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MIdtransUIBorderedView.h; path = classes/MIdtransUIBorderedView.h; sourceTree = ""; }; + 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MIdtransUIBorderedView.m; path = classes/MIdtransUIBorderedView.m; sourceTree = ""; }; + 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTMandiriClickpayController.h; path = classes/VTMandiriClickpayController.h; sourceTree = ""; }; + 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTMandiriClickpayController.m; path = classes/VTMandiriClickpayController.m; sourceTree = ""; }; + 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTTwoClickController.h; path = classes/VTTwoClickController.h; sourceTree = ""; }; + 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTTwoClickController.m; path = classes/VTTwoClickController.m; sourceTree = ""; }; + 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+TextDirectionality.h"; path = "MidtransKit/classes/NSString+TextDirectionality.h"; sourceTree = SOURCE_ROOT; }; + 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+TextDirectionality.m"; path = "MidtransKit/classes/NSString+TextDirectionality.m"; sourceTree = SOURCE_ROOT; }; + 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDDanamonOnlineViewController.h; path = classes/MIDDanamonOnlineViewController.h; sourceTree = ""; }; + 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDDanamonOnlineViewController.m; path = classes/MIDDanamonOnlineViewController.m; sourceTree = ""; }; + 3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MIDPaymentIndomaretViewController.h; path = classes/MIDPaymentIndomaretViewController.h; sourceTree = ""; }; + 3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MIDPaymentIndomaretViewController.m; path = classes/MIDPaymentIndomaretViewController.m; sourceTree = ""; }; + 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_mandiri_clickpay.plist; path = MidtransKit/resources/en_mandiri_clickpay.plist; sourceTree = SOURCE_ROOT; }; + 3D4089071F74E35800B9A2EC /* en_permata_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_permata_va.plist; path = MidtransKit/resources/en_permata_va.plist; sourceTree = SOURCE_ROOT; }; + 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bca_klikbca.plist; path = MidtransKit/resources/id_bca_klikbca.plist; sourceTree = SOURCE_ROOT; }; + 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bca_klikpay.plist; path = MidtransKit/resources/id_bca_klikpay.plist; sourceTree = SOURCE_ROOT; }; + 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bca_va.plist; path = MidtransKit/resources/id_bca_va.plist; sourceTree = SOURCE_ROOT; }; + 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_bni_va.plist; path = MidtransKit/resources/id_bni_va.plist; sourceTree = SOURCE_ROOT; }; + 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_mandiri_clickpay.plist; path = MidtransKit/resources/id_mandiri_clickpay.plist; sourceTree = SOURCE_ROOT; }; + 3D40890D1F74E35800B9A2EC /* id_other_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_other_va.plist; path = MidtransKit/resources/id_other_va.plist; sourceTree = SOURCE_ROOT; }; + 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_paymentMethods.plist; path = MidtransKit/resources/id_paymentMethods.plist; sourceTree = SOURCE_ROOT; }; + 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_permata_va.plist; path = MidtransKit/resources/id_permata_va.plist; sourceTree = SOURCE_ROOT; }; + 3D4089321F7512F100B9A2EC /* bersama_preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bersama_preview.png; path = resources/bersama_preview.png; sourceTree = ""; }; + 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bersama_preview@2x.png"; path = "resources/bersama_preview@2x.png"; sourceTree = ""; }; + 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bersama_preview@3x.png"; path = "resources/bersama_preview@3x.png"; sourceTree = ""; }; + 3D40893B1F75130300B9A2EC /* alto_preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = alto_preview.png; path = resources/alto_preview.png; sourceTree = ""; }; + 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "alto_preview@2x.png"; path = "resources/alto_preview@2x.png"; sourceTree = ""; }; + 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "alto_preview@3x.png"; path = "resources/alto_preview@3x.png"; sourceTree = ""; }; + 3D4089441F75133200B9A2EC /* prima_preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = prima_preview.png; path = resources/prima_preview.png; sourceTree = ""; }; + 3D4089451F75133200B9A2EC /* prima_preview@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "prima_preview@2x.png"; path = "resources/prima_preview@2x.png"; sourceTree = ""; }; + 3D4089461F75133200B9A2EC /* prima_preview@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "prima_preview@3x.png"; path = "resources/prima_preview@3x.png"; sourceTree = ""; }; + 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Semibold.ttf"; path = "MidtransKit/resources/SourceSansPro-Semibold.ttf"; sourceTree = SOURCE_ROOT; }; + 3D659DE22106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MIDPaymentIndomaretViewController.xib; path = MidtransKit/resources/MIDPaymentIndomaretViewController.xib; sourceTree = SOURCE_ROOT; }; + 3D659DE32106E5E300E57E6B /* MIDDanamonOnlineViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MIDDanamonOnlineViewController.xib; path = MidtransKit/resources/MIDDanamonOnlineViewController.xib; sourceTree = SOURCE_ROOT; }; + 3D8AE6B121107F0C00C8D41B /* MidtransKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MidtransKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 3D8AE6B321107F0C00C8D41B /* AlertErrorMessageTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AlertErrorMessageTests.m; sourceTree = ""; }; + 3D8AE6B521107F0C00C8D41B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUITableAlertViewController.h; path = classes/MidtransUITableAlertViewController.h; sourceTree = ""; }; + 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUITableAlertViewController.m; path = classes/MidtransUITableAlertViewController.m; sourceTree = ""; }; + 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUITableAlertViewController.xib; path = MidtransKit/classes/MidtransUITableAlertViewController.xib; sourceTree = SOURCE_ROOT; }; + 3DECDF701F99BABD0001AC9A /* icon-help.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help.png"; path = "resources/icon-help.png"; sourceTree = ""; }; + 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@1.5x.png"; path = "resources/icon-help@1.5x.png"; sourceTree = ""; }; + 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@2x.png"; path = "resources/icon-help@2x.png"; sourceTree = ""; }; + 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@3x.png"; path = "resources/icon-help@3x.png"; sourceTree = ""; }; + 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon-help@4x.png"; path = "resources/icon-help@4x.png"; sourceTree = ""; }; + 3DECDFDC1F9DAE610001AC9A /* download.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = download.png; sourceTree = ""; }; + 3DECDFDD1F9DAE610001AC9A /* download@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "download@2x.png"; sourceTree = ""; }; + 3DECDFDE1F9DAE610001AC9A /* download@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "download@3x.png"; sourceTree = ""; }; + 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = scan_cam.png; sourceTree = ""; }; + 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "scan_cam@2x.png"; sourceTree = ""; }; + 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "scan_cam@3x.png"; sourceTree = ""; }; + 3DECDFE21F9DAE610001AC9A /* see.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = see.png; sourceTree = ""; }; + 3DECDFE31F9DAE610001AC9A /* see@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "see@2x.png"; sourceTree = ""; }; + 3DECDFE41F9DAE610001AC9A /* see@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "see@3x.png"; sourceTree = ""; }; + E503AECB1C8E889C00F097FF /* VTVAListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTVAListController.h; path = classes/VTVAListController.h; sourceTree = ""; }; + E503AECC1C8E889C00F097FF /* VTVAListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTVAListController.m; path = classes/VTVAListController.m; sourceTree = ""; }; + E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIListCell.h; path = classes/MidtransUIListCell.h; sourceTree = ""; }; + E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIListCell.m; path = classes/MidtransUIListCell.m; sourceTree = ""; }; + E504386D1D1A4A2100710470 /* VTMultiGuideController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTMultiGuideController.h; path = classes/VTMultiGuideController.h; sourceTree = ""; }; + E504386E1D1A4A2100710470 /* VTMultiGuideController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTMultiGuideController.m; path = classes/VTMultiGuideController.m; sourceTree = ""; }; + E50438711D1A4A5000710470 /* VTSingleGuideController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTSingleGuideController.h; path = classes/VTSingleGuideController.h; sourceTree = ""; }; + E50438721D1A4A5000710470 /* VTSingleGuideController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTSingleGuideController.m; path = classes/VTSingleGuideController.m; sourceTree = ""; }; + E50438751D1A4A7C00710470 /* VTSubGuideController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTSubGuideController.h; path = classes/VTSubGuideController.h; sourceTree = ""; }; + E50438761D1A4A7C00710470 /* VTSubGuideController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTSubGuideController.m; path = classes/VTSubGuideController.m; sourceTree = ""; }; + E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTIndomaretSuccessController.h; path = classes/VTIndomaretSuccessController.h; sourceTree = ""; }; + E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTIndomaretSuccessController.m; path = classes/VTIndomaretSuccessController.m; sourceTree = ""; }; + E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIConfiguration.h; path = classes/MidtransUIConfiguration.h; sourceTree = ""; }; + E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIConfiguration.m; path = classes/MidtransUIConfiguration.m; sourceTree = ""; }; + E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIFontSource.h; path = classes/MidtransUIFontSource.h; sourceTree = ""; }; + E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIFontSource.m; path = classes/MidtransUIFontSource.m; sourceTree = ""; }; + E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTConfirmPaymentController.h; path = classes/VTConfirmPaymentController.h; sourceTree = ""; }; + E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTConfirmPaymentController.m; path = classes/VTConfirmPaymentController.m; sourceTree = ""; }; + E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTAlertBackgroundView.h; path = classes/VTAlertBackgroundView.h; sourceTree = ""; }; + E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTAlertBackgroundView.m; path = classes/VTAlertBackgroundView.m; sourceTree = ""; }; + E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIHudView.h; path = classes/MidtransUIHudView.h; sourceTree = ""; }; + E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIHudView.m; path = classes/MidtransUIHudView.m; sourceTree = ""; }; + E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PushAnimator.h; path = classes/PushAnimator.h; sourceTree = ""; }; + E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PushAnimator.m; path = classes/PushAnimator.m; sourceTree = ""; }; + E517C2E01C96C1C4009AE6AA /* PopAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PopAnimator.h; path = classes/PopAnimator.h; sourceTree = ""; }; + E517C2E11C96C1C4009AE6AA /* PopAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PopAnimator.m; path = classes/PopAnimator.m; sourceTree = ""; }; + E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va1@2x.png"; path = "MidtransKit/resources/bni_va1@2x.png"; sourceTree = SOURCE_ROOT; }; + E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va2@2x.png"; path = "MidtransKit/resources/bni_va2@2x.png"; sourceTree = SOURCE_ROOT; }; + E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va3@2x.png"; path = "MidtransKit/resources/bni_va3@2x.png"; sourceTree = SOURCE_ROOT; }; + E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va4@2x.png"; path = "MidtransKit/resources/bni_va4@2x.png"; sourceTree = SOURCE_ROOT; }; + E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va5@2x.png"; path = "MidtransKit/resources/bni_va5@2x.png"; sourceTree = SOURCE_ROOT; }; + E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va6@2x.png"; path = "MidtransKit/resources/bni_va6@2x.png"; sourceTree = SOURCE_ROOT; }; + E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_va7@2x.png"; path = "MidtransKit/resources/bni_va7@2x.png"; sourceTree = SOURCE_ROOT; }; + E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIViewController+Modal.h"; path = "classes/UIViewController+Modal.h"; sourceTree = ""; }; + E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+Modal.m"; path = "classes/UIViewController+Modal.m"; sourceTree = ""; }; + E529405D1CFEC639000180D3 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + E529405F1CFEC65B000180D3 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + E52940611CFEC660000180D3 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + E52940641CFEC66C000180D3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + E52940661CFEC673000180D3 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; + E52940681CFEC679000180D3 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; }; + E529406A1CFEC683000180D3 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; + E529406C1CFEC68B000180D3 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; + E529406E1CFEC691000180D3 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + E52940701CFEC69A000180D3 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; + E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransSavedCardController.h; path = classes/MidtransSavedCardController.h; sourceTree = ""; }; + E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransSavedCardController.m; path = classes/MidtransSavedCardController.m; sourceTree = ""; }; + E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransSavedCardCell.h; path = classes/MidtransSavedCardCell.h; sourceTree = ""; }; + E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransSavedCardCell.m; path = classes/MidtransSavedCardCell.m; sourceTree = ""; }; + E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransSavedCardFooter.h; path = classes/MidtransSavedCardFooter.h; sourceTree = ""; }; + E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransSavedCardFooter.m; path = classes/MidtransSavedCardFooter.m; sourceTree = ""; }; + E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTGuideCell.h; path = classes/VTGuideCell.h; sourceTree = ""; }; + E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTGuideCell.m; path = classes/VTGuideCell.m; sourceTree = ""; }; + E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTKeyboardAccessoryView.h; path = classes/VTKeyboardAccessoryView.h; sourceTree = ""; }; + E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTKeyboardAccessoryView.m; path = classes/VTKeyboardAccessoryView.m; sourceTree = ""; }; + E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIThemeManager.h; path = classes/MidtransUIThemeManager.h; sourceTree = ""; }; + E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIThemeManager.m; path = classes/MidtransUIThemeManager.m; sourceTree = ""; }; + E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransDirectHeader.h; path = classes/MidtransDirectHeader.h; sourceTree = ""; }; + E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransDirectHeader.m; path = classes/MidtransDirectHeader.m; sourceTree = ""; }; + E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIColor+SNP_HexString.h"; path = "classes/UIColor+SNP_HexString.h"; sourceTree = ""; }; + E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SNP_HexString.m"; path = "classes/UIColor+SNP_HexString.m"; sourceTree = ""; }; + E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIViewController+HeaderSubtitle.h"; path = "classes/UIViewController+HeaderSubtitle.h"; sourceTree = ""; }; + E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+HeaderSubtitle.m"; path = "classes/UIViewController+HeaderSubtitle.m"; sourceTree = ""; }; + E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTVASuccessStatusController.h; path = classes/VTVASuccessStatusController.h; sourceTree = ""; }; + E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTVASuccessStatusController.m; path = classes/VTVASuccessStatusController.m; sourceTree = ""; }; + E55976381EA71B760044342A /* check@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "check@2x.png"; path = "resources/check@2x.png"; sourceTree = ""; }; + E55976391EA71B760044342A /* cross@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cross@2x.png"; path = "resources/cross@2x.png"; sourceTree = ""; }; + E559763A1EA71B760044342A /* pending@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "pending@2x.png"; path = "resources/pending@2x.png"; sourceTree = ""; }; + E55F62771E93498000C012C8 /* bin.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; name = bin.json; path = MidtransKit/resources/bin.json; sourceTree = SOURCE_ROOT; }; + E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUINextStepButton.h; path = classes/MidtransUINextStepButton.h; sourceTree = ""; }; + E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUINextStepButton.m; path = classes/MidtransUINextStepButton.m; sourceTree = ""; }; + E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTNoteTitleLabel.h; path = classes/VTNoteTitleLabel.h; sourceTree = ""; }; + E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTNoteTitleLabel.m; path = classes/VTNoteTitleLabel.m; sourceTree = ""; }; + E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTSegmentedControl.h; path = classes/VTSegmentedControl.h; sourceTree = ""; }; + E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTSegmentedControl.m; path = classes/VTSegmentedControl.m; sourceTree = ""; }; + E57120961E937B140064F515 /* libMidtransKitStatic.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMidtransKitStatic.a; sourceTree = BUILT_PRODUCTS_DIR; }; + E571230E1E937C5A0064F515 /* libMidtransCoreKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libMidtransCoreKit.a; path = "../MidtransCoreKit/build/Release-iphoneos/libMidtransCoreKit.a"; sourceTree = ""; }; + E57123101E937CC40064F515 /* MidtransCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MidtransCoreKit.framework; path = "../MidtransCoreKit/build/Debug-iphoneos/MidtransCoreKit.framework"; sourceTree = ""; }; + E57123121E937E860064F515 /* libMidtransCoreKit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libMidtransCoreKit.a; path = "../../../../../Library/Developer/Xcode/DerivedData/MidtransSDK-gbplbptermujxydppqzfhrkodozv/Build/Products/Debug-iphonesimulator/libMidtransCoreKit.a"; sourceTree = ""; }; + E57123F41E9380E80064F515 /* MidtransKit.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MidtransKit.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + E57123F61E9380E80064F515 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + E57127201E93B3290064F515 /* en_other_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_other_va.plist; path = MidtransKit/resources/en_other_va.plist; sourceTree = SOURCE_ROOT; }; + E57127211E93B3290064F515 /* en_bca_klikbca.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bca_klikbca.plist; path = MidtransKit/resources/en_bca_klikbca.plist; sourceTree = SOURCE_ROOT; }; + E57127221E93B3290064F515 /* en_bca_klikpay.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bca_klikpay.plist; path = MidtransKit/resources/en_bca_klikpay.plist; sourceTree = SOURCE_ROOT; }; + E57127231E93B3290064F515 /* en_bca_va.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_bca_va.plist; path = MidtransKit/resources/en_bca_va.plist; sourceTree = SOURCE_ROOT; }; + E571272E1E93B3290064F515 /* snap_colors.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = snap_colors.plist; path = MidtransKit/resources/snap_colors.plist; sourceTree = SOURCE_ROOT; }; + E57202D41D62F01D006B9265 /* VTGuideView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTGuideView.h; path = classes/VTGuideView.h; sourceTree = ""; }; + E57202D51D62F01D006B9265 /* VTGuideView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTGuideView.m; path = classes/VTGuideView.m; sourceTree = ""; }; + E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTGroupedInstruction.h; path = classes/VTGroupedInstruction.h; sourceTree = ""; }; + E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTGroupedInstruction.m; path = classes/VTGroupedInstruction.m; sourceTree = ""; }; + E57202DC1D62FB27006B9265 /* VTInstruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTInstruction.h; path = classes/VTInstruction.h; sourceTree = ""; }; + E57202DD1D62FB27006B9265 /* VTInstruction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTInstruction.m; path = classes/VTInstruction.m; sourceTree = ""; }; + E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTKlikbcaSuccessController.h; path = classes/VTKlikbcaSuccessController.h; sourceTree = ""; }; + E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTKlikbcaSuccessController.m; path = classes/VTKlikbcaSuccessController.m; sourceTree = ""; }; + E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTBillpaySuccessController.h; path = classes/VTBillpaySuccessController.h; sourceTree = ""; }; + E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTBillpaySuccessController.m; path = classes/VTBillpaySuccessController.m; sourceTree = ""; }; + E578DD151CFC1BD50091760A /* MidtransUIToast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIToast.h; path = classes/MidtransUIToast.h; sourceTree = ""; }; + E578DD161CFC1BD50091760A /* MidtransUIToast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIToast.m; path = classes/MidtransUIToast.m; sourceTree = ""; }; + E57ACD7E217F005F00A9977F /* akulaku.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = akulaku.png; sourceTree = ""; }; + E57ACD7F217F005F00A9977F /* akulaku@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "akulaku@3x.png"; sourceTree = ""; }; + E57ACD80217F005F00A9977F /* akulaku@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "akulaku@2x.png"; sourceTree = ""; }; + E57ACD84217F009500A9977F /* en_akulaku.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = en_akulaku.plist; path = MidtransKit/resources/en_akulaku.plist; sourceTree = SOURCE_ROOT; }; + E57ACD85217F009500A9977F /* id_akulaku.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = id_akulaku.plist; path = MidtransKit/resources/id_akulaku.plist; sourceTree = SOURCE_ROOT; }; + E57FFC871E125FDA002A875C /* MidtransItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransItemCell.h; path = classes/MidtransItemCell.h; sourceTree = ""; }; + E57FFC881E125FDA002A875C /* MidtransItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransItemCell.m; path = classes/MidtransItemCell.m; sourceTree = ""; }; + E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTXLTunaiSuccessController.h; path = classes/VTXLTunaiSuccessController.h; sourceTree = ""; }; + E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTXLTunaiSuccessController.m; path = classes/VTXLTunaiSuccessController.m; sourceTree = ""; }; + E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentStatusXLTunaiViewModel.h; path = classes/VTPaymentStatusXLTunaiViewModel.h; sourceTree = ""; }; + E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentStatusXLTunaiViewModel.m; path = classes/VTPaymentStatusXLTunaiViewModel.m; sourceTree = ""; }; + E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentStatusViewModel.h; path = classes/VTPaymentStatusViewModel.h; sourceTree = ""; }; + E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentStatusViewModel.m; path = classes/VTPaymentStatusViewModel.m; sourceTree = ""; }; + E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTPaymentStatusController.h; path = classes/VTPaymentStatusController.h; sourceTree = ""; }; + E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTPaymentStatusController.m; path = classes/VTPaymentStatusController.m; sourceTree = ""; }; + E58FCD001E94CFD500632085 /* AlertBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AlertBackground@2x.png"; path = "MidtransKit/resources/AlertBackground@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD011E94CFD500632085 /* Amex@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Amex@2x.png"; path = "MidtransKit/resources/Amex@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD021E94CFD500632085 /* AmexDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AmexDark@2x.png"; path = "MidtransKit/resources/AmexDark@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD031E94CFD500632085 /* anz.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = anz.png; path = MidtransKit/resources/anz.png; sourceTree = SOURCE_ROOT; }; + E58FCD041E94CFD500632085 /* anz@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "anz@2x.png"; path = "MidtransKit/resources/anz@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD051E94CFD500632085 /* back@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "back@2x.png"; path = "MidtransKit/resources/back@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BackBarIcon@2x.png"; path = "MidtransKit/resources/BackBarIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD071E94CFD500632085 /* bbm@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bbm@2x.png"; path = "MidtransKit/resources/bbm@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_1@2x.png"; path = "MidtransKit/resources/bca_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_2@2x.png"; path = "MidtransKit/resources/bca_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_3@2x.png"; path = "MidtransKit/resources/bca_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_4@2x.png"; path = "MidtransKit/resources/bca_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_5@2x.png"; path = "MidtransKit/resources/bca_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_atm_6@2x.png"; path = "MidtransKit/resources/bca_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_klikbca@2x.png"; path = "MidtransKit/resources/bca_klikbca@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_klikpay@2x.png"; path = "MidtransKit/resources/bca_klikpay@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD101E94CFD500632085 /* bca_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca_va@2x.png"; path = "MidtransKit/resources/bca_va@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD111E94CFD500632085 /* bca.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bca.png; path = MidtransKit/resources/bca.png; sourceTree = SOURCE_ROOT; }; + E58FCD121E94CFD500632085 /* bca@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bca@2x.png"; path = "MidtransKit/resources/bca@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD131E94CFD500632085 /* bni_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_badge@2x.png"; path = "MidtransKit/resources/bni_badge@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD141E94CFD500632085 /* bni_badge@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni_badge@3x.png"; path = "MidtransKit/resources/bni_badge@3x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD151E94CFD500632085 /* bni.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bni.png; path = MidtransKit/resources/bni.png; sourceTree = SOURCE_ROOT; }; + E58FCD161E94CFD500632085 /* bni@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bni@2x.png"; path = "MidtransKit/resources/bni@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD171E94CFD500632085 /* bri_epay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bri_epay@2x.png"; path = "MidtransKit/resources/bri_epay@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD181E94CFD500632085 /* bri.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bri.png; path = MidtransKit/resources/bri.png; sourceTree = SOURCE_ROOT; }; + E58FCD191E94CFD500632085 /* bri@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "bri@2x.png"; path = "MidtransKit/resources/bri@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD1A1E94CFD500632085 /* cc_badge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cc_badge@2x.png"; path = "MidtransKit/resources/cc_badge@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ccOfferIcon@2x.png"; path = "MidtransKit/resources/ccOfferIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "checkbox_checked@2x.png"; path = "MidtransKit/resources/checkbox_checked@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "checkbox_uncheck@2x.png"; path = "MidtransKit/resources/checkbox_uncheck@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cimb_clicks@2x.png"; path = "MidtransKit/resources/cimb_clicks@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD1F1E94CFD500632085 /* cimb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = cimb.png; path = MidtransKit/resources/cimb.png; sourceTree = SOURCE_ROOT; }; + E58FCD201E94CFD500632085 /* cimb@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "cimb@2x.png"; path = "MidtransKit/resources/cimb@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD211E94CFD500632085 /* citi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = citi.png; path = MidtransKit/resources/citi.png; sourceTree = SOURCE_ROOT; }; + E58FCD221E94CFD500632085 /* citi@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "citi@2x.png"; path = "MidtransKit/resources/citi@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD231E94CFD500632085 /* credit_card@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "credit_card@2x.png"; path = "MidtransKit/resources/credit_card@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreditCardBack@2x.png"; path = "MidtransKit/resources/CreditCardBack@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreditCardBackSmall@2x.png"; path = "MidtransKit/resources/CreditCardBackSmall@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreditCardFront@2x.png"; path = "MidtransKit/resources/CreditCardFront@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DeleteIcon@2x.png"; path = "MidtransKit/resources/DeleteIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DetailDisclosure@2x.png"; path = "MidtransKit/resources/DetailDisclosure@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DisclosureIndicator@2x.png"; path = "MidtransKit/resources/DisclosureIndicator@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DisclosureIndicatorGray@2x.png"; path = "MidtransKit/resources/DisclosureIndicatorGray@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD2B1E94CFD500632085 /* echannel@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "echannel@2x.png"; path = "MidtransKit/resources/echannel@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "emptyCardIcon@2x.png"; path = "MidtransKit/resources/emptyCardIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "errorIcon@2x.png"; path = "MidtransKit/resources/errorIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD2E1E94CFD500632085 /* gci@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "gci@2x.png"; path = "MidtransKit/resources/gci@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD2F1E94CFD500632085 /* hint.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = hint.png; path = MidtransKit/resources/hint.png; sourceTree = SOURCE_ROOT; }; + E58FCD301E94CFD500632085 /* hint@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "hint@2x.png"; path = "MidtransKit/resources/hint@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon_btn_min_@2x.png"; path = "MidtransKit/resources/icon_btn_min_@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon_btn_plus_@2x.png"; path = "MidtransKit/resources/icon_btn_plus_@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD331E94CFD500632085 /* ImageOffer@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImageOffer@2x.png"; path = "MidtransKit/resources/ImageOffer@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD341E94CFD500632085 /* indomaret@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "indomaret@2x.png"; path = "MidtransKit/resources/indomaret@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "indosat_dompetku@2x.png"; path = "MidtransKit/resources/indosat_dompetku@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD361E94CFD500632085 /* InfoIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InfoIcon@2x.png"; path = "MidtransKit/resources/InfoIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD371E94CFD500632085 /* JCB@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "JCB@2x.png"; path = "MidtransKit/resources/JCB@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD381E94CFD500632085 /* JCBDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "JCBDark@2x.png"; path = "MidtransKit/resources/JCBDark@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD391E94CFD500632085 /* kioson@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "kioson@2x.png"; path = "MidtransKit/resources/kioson@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD3A1E94CFD500632085 /* logo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "logo@2x.png"; path = "MidtransKit/resources/logo@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_1@2x.png"; path = "MidtransKit/resources/mandiri_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_2@2x.png"; path = "MidtransKit/resources/mandiri_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_3@2x.png"; path = "MidtransKit/resources/mandiri_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_4@2x.png"; path = "MidtransKit/resources/mandiri_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_5@2x.png"; path = "MidtransKit/resources/mandiri_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_atm_6@2x.png"; path = "MidtransKit/resources/mandiri_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_clickpay@2x.png"; path = "MidtransKit/resources/mandiri_clickpay@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_ecash@2x.png"; path = "MidtransKit/resources/mandiri_ecash@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD431E94CFD500632085 /* mandiri_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri_va@2x.png"; path = "MidtransKit/resources/mandiri_va@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD441E94CFD500632085 /* mandiri.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = mandiri.png; path = MidtransKit/resources/mandiri.png; sourceTree = SOURCE_ROOT; }; + E58FCD451E94CFD500632085 /* mandiri@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mandiri@2x.png"; path = "MidtransKit/resources/mandiri@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD461E94CFD500632085 /* MasterCard@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MasterCard@2x.png"; path = "MidtransKit/resources/MasterCard@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MasterCardDark@2x.png"; path = "MidtransKit/resources/MasterCardDark@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD481E94CFD500632085 /* maybank.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = maybank.png; path = MidtransKit/resources/maybank.png; sourceTree = SOURCE_ROOT; }; + E58FCD491E94CFD500632085 /* maybank@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "maybank@2x.png"; path = "MidtransKit/resources/maybank@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD4A1E94CFD500632085 /* mega.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = mega.png; path = MidtransKit/resources/mega.png; sourceTree = SOURCE_ROOT; }; + E58FCD4B1E94CFD500632085 /* mega@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "mega@2x.png"; path = "MidtransKit/resources/mega@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_lock@2x.png"; path = "MidtransKit/resources/midtrans_lock@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_1@2x.png"; path = "MidtransKit/resources/other_alto_1@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_2@2x.png"; path = "MidtransKit/resources/other_alto_2@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD501E94CFD500632085 /* other_alto_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_3@2x.png"; path = "MidtransKit/resources/other_alto_3@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD511E94CFD500632085 /* other_alto_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_4@2x.png"; path = "MidtransKit/resources/other_alto_4@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD521E94CFD500632085 /* other_alto_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_5@2x.png"; path = "MidtransKit/resources/other_alto_5@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD531E94CFD500632085 /* other_alto_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_6@2x.png"; path = "MidtransKit/resources/other_alto_6@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD541E94CFD500632085 /* other_alto_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_alto_7@2x.png"; path = "MidtransKit/resources/other_alto_7@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD551E94CFD500632085 /* other_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_1@2x.png"; path = "MidtransKit/resources/other_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD561E94CFD500632085 /* other_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_2@2x.png"; path = "MidtransKit/resources/other_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD571E94CFD500632085 /* other_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_3@2x.png"; path = "MidtransKit/resources/other_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD581E94CFD500632085 /* other_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_4@2x.png"; path = "MidtransKit/resources/other_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD591E94CFD500632085 /* other_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_5@2x.png"; path = "MidtransKit/resources/other_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_6@2x.png"; path = "MidtransKit/resources/other_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_atm_7@2x.png"; path = "MidtransKit/resources/other_atm_7@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_1@2x.png"; path = "MidtransKit/resources/other_prima_1@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_2@2x.png"; path = "MidtransKit/resources/other_prima_2@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_3@2x.png"; path = "MidtransKit/resources/other_prima_3@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_4@2x.png"; path = "MidtransKit/resources/other_prima_4@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD601E94CFD500632085 /* other_prima_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_5@2x.png"; path = "MidtransKit/resources/other_prima_5@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD611E94CFD500632085 /* other_prima_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_6@2x.png"; path = "MidtransKit/resources/other_prima_6@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD621E94CFD500632085 /* other_prima_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_prima_7@2x.png"; path = "MidtransKit/resources/other_prima_7@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD631E94CFD500632085 /* other_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "other_va@2x.png"; path = "MidtransKit/resources/other_va@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD641E94CFD500632085 /* padlock1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "padlock1@2x.png"; path = "MidtransKit/resources/padlock1@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD651E94CFD500632085 /* pendingIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "pendingIcon@2x.png"; path = "MidtransKit/resources/pendingIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_1@2x.png"; path = "MidtransKit/resources/permata_atm_1@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_2@2x.png"; path = "MidtransKit/resources/permata_atm_2@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_3@2x.png"; path = "MidtransKit/resources/permata_atm_3@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_4@2x.png"; path = "MidtransKit/resources/permata_atm_4@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_5@2x.png"; path = "MidtransKit/resources/permata_atm_5@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_6@2x.png"; path = "MidtransKit/resources/permata_atm_6@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_atm_7@2x.png"; path = "MidtransKit/resources/permata_atm_7@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD6D1E94CFD500632085 /* permata_va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata_va@2x.png"; path = "MidtransKit/resources/permata_va@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD6E1E94CFD500632085 /* permata.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = permata.png; path = MidtransKit/resources/permata.png; sourceTree = SOURCE_ROOT; }; + E58FCD6F1E94CFD500632085 /* permata@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "permata@2x.png"; path = "MidtransKit/resources/permata@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD701E94CFD500632085 /* plus-icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "plus-icon@2x.png"; path = "MidtransKit/resources/plus-icon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD711E94CFD500632085 /* prevIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "prevIcon@2x.png"; path = "MidtransKit/resources/prevIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD721E94CFD500632085 /* successIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "successIcon@2x.png"; path = "MidtransKit/resources/successIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "telkomsel_cash@2x.png"; path = "MidtransKit/resources/telkomsel_cash@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TokenButtonIcon@2x.png"; path = "MidtransKit/resources/TokenButtonIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD751E94CFD500632085 /* trash-icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "trash-icon@2x.png"; path = "MidtransKit/resources/trash-icon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD761E94CFD500632085 /* va.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = va.png; path = MidtransKit/resources/va.png; sourceTree = SOURCE_ROOT; }; + E58FCD771E94CFD500632085 /* va@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "va@2x.png"; path = "MidtransKit/resources/va@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VASuccessIcon@2x.png"; path = "MidtransKit/resources/VASuccessIcon@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-amex.png"; path = "MidtransKit/resources/visa-mastercard-amex.png"; sourceTree = SOURCE_ROOT; }; + E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-amex@2x.png"; path = "MidtransKit/resources/visa-mastercard-amex@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-amex@3x.png"; path = "MidtransKit/resources/visa-mastercard-amex@3x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb-amex.png"; path = "MidtransKit/resources/visa-mastercard-jcb-amex.png"; sourceTree = SOURCE_ROOT; }; + E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb-amex@2x.png"; path = "MidtransKit/resources/visa-mastercard-jcb-amex@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb-amex@3x.png"; path = "MidtransKit/resources/visa-mastercard-jcb-amex@3x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb.png"; path = "MidtransKit/resources/visa-mastercard-jcb.png"; sourceTree = SOURCE_ROOT; }; + E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb@2x.png"; path = "MidtransKit/resources/visa-mastercard-jcb@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard-jcb@3x.png"; path = "MidtransKit/resources/visa-mastercard-jcb@3x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD821E94CFD500632085 /* visa-mastercard.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard.png"; path = "MidtransKit/resources/visa-mastercard.png"; sourceTree = SOURCE_ROOT; }; + E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard@2x.png"; path = "MidtransKit/resources/visa-mastercard@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "visa-mastercard@3x.png"; path = "MidtransKit/resources/visa-mastercard@3x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD851E94CFD500632085 /* Visa@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Visa@2x.png"; path = "MidtransKit/resources/Visa@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD861E94CFD500632085 /* VisaDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VisaDark@2x.png"; path = "MidtransKit/resources/VisaDark@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCD871E94CFD500632085 /* xl_tunai@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "xl_tunai@2x.png"; path = "MidtransKit/resources/xl_tunai@2x.png"; sourceTree = SOURCE_ROOT; }; + E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = MidtransCoreKit.xcodeproj; path = ../MidtransCoreKit/MidtransCoreKit.xcodeproj; sourceTree = ""; }; + E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTVATransactionStatusViewModel.h; path = classes/VTVATransactionStatusViewModel.h; sourceTree = ""; }; + E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTVATransactionStatusViewModel.m; path = classes/VTVATransactionStatusViewModel.m; sourceTree = ""; }; + E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransVAViewController.h; path = classes/MidtransVAViewController.h; sourceTree = ""; }; + E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransVAViewController.m; path = classes/MidtransVAViewController.m; sourceTree = ""; }; + E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransVAHeader.h; path = classes/MidtransVAHeader.h; sourceTree = ""; }; + E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransVAHeader.m; path = classes/MidtransVAHeader.m; sourceTree = ""; }; + E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IHKeyboardAvoiding_vt.h; path = classes/IHKeyboardAvoiding_vt.h; sourceTree = ""; }; + E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IHKeyboardAvoiding_vt.m; path = classes/IHKeyboardAvoiding_vt.m; sourceTree = ""; }; + E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBXPageViewController_vt.h; path = classes/MBXPageViewController_vt.h; sourceTree = ""; }; + E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MBXPageViewController_vt.m; path = classes/MBXPageViewController_vt.m; sourceTree = ""; }; + E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIView+Toast.h"; path = "classes/UIView+Toast.h"; sourceTree = ""; }; + E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIView+Toast.m"; path = "classes/UIView+Toast.m"; sourceTree = ""; }; + E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTKITConstant.h; path = classes/VTKITConstant.h; sourceTree = ""; }; + E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUITheme.h; path = classes/MidtransUITheme.h; sourceTree = ""; }; + E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUITheme.m; path = classes/MidtransUITheme.m; sourceTree = ""; }; + E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIFont+IBCustomFonts.m"; path = "classes/UIFont+IBCustomFonts.m"; sourceTree = ""; }; + E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIBaseViewController.h; path = classes/MidtransUIBaseViewController.h; sourceTree = ""; }; + E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIBaseViewController.m; path = classes/MidtransUIBaseViewController.m; sourceTree = ""; }; + E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTBackBarButtonItem.h; path = classes/VTBackBarButtonItem.h; sourceTree = ""; }; + E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTBackBarButtonItem.m; path = classes/VTBackBarButtonItem.m; sourceTree = ""; }; + E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUICardFormatter.h; path = classes/MidtransUICardFormatter.h; sourceTree = ""; }; + E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUICardFormatter.m; path = classes/MidtransUICardFormatter.m; sourceTree = ""; }; + E5CDEC971E9340E80032DC3B /* MidtransKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MidtransKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E5CDEC991E9340E80032DC3B /* MidtransKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MidtransKit.h; path = classes/MidtransKit.h; sourceTree = ""; }; + E5CDEC9A1E9340E80032DC3B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIPaymentController.h; path = classes/MidtransUIPaymentController.h; sourceTree = ""; }; + E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIPaymentController.m; path = classes/MidtransUIPaymentController.m; sourceTree = ""; }; + E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_logo_left@2x.png"; path = "resources/midtrans_logo_left@2x.png"; sourceTree = ""; }; + E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_logo_mid@2x.png"; path = "resources/midtrans_logo_mid@2x.png"; sourceTree = ""; }; + E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "midtrans_logo_right@2x.png"; path = "resources/midtrans_logo_right@2x.png"; sourceTree = ""; }; + E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUIXibView.h; path = classes/MidtransUIXibView.h; sourceTree = ""; }; + E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUIXibView.m; path = classes/MidtransUIXibView.m; sourceTree = ""; }; + E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransUICCFrontView.h; path = classes/MidtransUICCFrontView.h; sourceTree = ""; }; + E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransUICCFrontView.m; path = classes/MidtransUICCFrontView.m; sourceTree = ""; }; + E5EF82761C8C081F007B6585 /* VTCCBackView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTCCBackView.h; path = classes/VTCCBackView.h; sourceTree = ""; }; + E5EF82771C8C081F007B6585 /* VTCCBackView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTCCBackView.m; path = classes/VTCCBackView.m; sourceTree = ""; }; + E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransTransactionDetailViewController.h; path = classes/MidtransTransactionDetailViewController.h; sourceTree = ""; }; + E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransTransactionDetailViewController.m; path = classes/MidtransTransactionDetailViewController.m; sourceTree = ""; }; + E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MidtransPaymentMethodHeader.h; path = classes/MidtransPaymentMethodHeader.h; sourceTree = ""; }; + E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MidtransPaymentMethodHeader.m; path = classes/MidtransPaymentMethodHeader.m; sourceTree = ""; }; + E5F1B9531E93565700ED659D /* MidtransCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MidtransCoreKit.framework; path = "../MidtransCoreKit/build/Debug-iphoneos/MidtransCoreKit.framework"; sourceTree = ""; }; + E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransDirectHeader.xib; path = MidtransKit/resources/MidtransDirectHeader.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransInstallmentCollectionViewCell.xib; path = MidtransKit/resources/MidtransInstallmentCollectionViewCell.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransInstallmentView.xib; path = MidtransKit/resources/MidtransInstallmentView.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB271E93701100ED659D /* MidtransItemCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransItemCell.xib; path = MidtransKit/resources/MidtransItemCell.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransLoadingView.xib; path = MidtransKit/resources/MidtransLoadingView.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPaymentGCIViewController.xib; path = MidtransKit/resources/MidtransPaymentGCIViewController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPaymentMethodHeader.xib; path = MidtransKit/resources/MidtransPaymentMethodHeader.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPaymentStatusViewController.xib; path = MidtransKit/resources/MidtransPaymentStatusViewController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransPromoView.xib; path = MidtransKit/resources/MidtransPromoView.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransSavedCardCell.xib; path = MidtransKit/resources/MidtransSavedCardCell.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransSavedCardController.xib; path = MidtransKit/resources/MidtransSavedCardController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransSavedCardFooter.xib; path = MidtransKit/resources/MidtransSavedCardFooter.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransTransactionDetailViewController.xib; path = MidtransKit/resources/MidtransTransactionDetailViewController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MIdtransUICardCell.xib; path = MidtransKit/resources/MIdtransUICardCell.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUICCFrontView.xib; path = MidtransKit/resources/MidtransUICCFrontView.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUICustomAlertViewController.xib; path = MidtransKit/resources/MidtransUICustomAlertViewController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIListCell.xib; path = MidtransKit/resources/MidtransUIListCell.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIPaymentGeneralViewController.xib; path = MidtransKit/resources/MidtransUIPaymentGeneralViewController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB381E93701100ED659D /* MidtransUIToast.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIToast.xib; path = MidtransKit/resources/MidtransUIToast.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransVAHeader.xib; path = MidtransKit/resources/MidtransVAHeader.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransVAViewController.xib; path = MidtransKit/resources/MidtransVAViewController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = SNPPointViewController.xib; path = MidtransKit/resources/SNPPointViewController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTAddCardController.xib; path = MidtransKit/resources/VTAddCardController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTBillpaySuccessController.xib; path = MidtransKit/resources/VTBillpaySuccessController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB3E1E93701100ED659D /* VTCardListController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTCardListController.xib; path = MidtransKit/resources/VTCardListController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTCCBackView.xib; path = MidtransKit/resources/VTCCBackView.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTConfirmPaymentController.xib; path = MidtransKit/resources/VTConfirmPaymentController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTCvvInfoController.xib; path = MidtransKit/resources/VTCvvInfoController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB431E93701100ED659D /* VTGuideCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTGuideCell.xib; path = MidtransKit/resources/VTGuideCell.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB441E93701100ED659D /* VTGuideView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTGuideView.xib; path = MidtransKit/resources/VTGuideView.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTIndomaretSuccessController.xib; path = MidtransKit/resources/VTIndomaretSuccessController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTKeyboardAccessoryView.xib; path = MidtransKit/resources/VTKeyboardAccessoryView.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTKlikbcaSuccessController.xib; path = MidtransKit/resources/VTKlikbcaSuccessController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTMandiriClickpayController.xib; path = MidtransKit/resources/VTMandiriClickpayController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTMultiGuideController.xib; path = MidtransKit/resources/VTMultiGuideController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTPaymentListController.xib; path = MidtransKit/resources/VTPaymentListController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTSingleGuideController.xib; path = MidtransKit/resources/VTSingleGuideController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTSubGuideController.xib; path = MidtransKit/resources/VTSubGuideController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTPaymentStatusController.xib; path = MidtransKit/resources/VTPaymentStatusController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTTwoClickController.xib; path = MidtransKit/resources/VTTwoClickController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB501E93701100ED659D /* VTVAListController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTVAListController.xib; path = MidtransKit/resources/VTVAListController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTVASuccessStatusController.xib; path = MidtransKit/resources/VTVASuccessStatusController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = VTXLTunaiSuccessController.xib; path = MidtransKit/resources/VTXLTunaiSuccessController.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransCreditCardAddOnComponentCell.xib; path = MidtransKit/resources/MidtransCreditCardAddOnComponentCell.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MidtransUIPaymentListHeader.xib; path = MidtransKit/resources/MidtransUIPaymentListHeader.xib; sourceTree = SOURCE_ROOT; }; + E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */ = {isa = PBXFileReference; lastKnownFileType = file; name = OCRAEXT.TTF; path = MidtransKit/resources/OCRAEXT.TTF; sourceTree = SOURCE_ROOT; }; + E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Bold.ttf"; path = "MidtransKit/resources/SourceSansPro-Bold.ttf"; sourceTree = SOURCE_ROOT; }; + E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Light.ttf"; path = "MidtransKit/resources/SourceSansPro-Light.ttf"; sourceTree = SOURCE_ROOT; }; + E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SourceSansPro-Regular.ttf"; path = "MidtransKit/resources/SourceSansPro-Regular.ttf"; sourceTree = SOURCE_ROOT; }; + E5FE449D1E9E2D850088A207 /* VTTapableLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VTTapableLabel.h; path = classes/VTTapableLabel.h; sourceTree = ""; }; + E5FE449E1E9E2D850088A207 /* VTTapableLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VTTapableLabel.m; path = classes/VTTapableLabel.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - E57120931E937B140064F515 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - E57123131E937E860064F515 /* libMidtransCoreKit.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E57123F11E9380E80064F515 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E5CDEC931E9340E80032DC3B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - E58FCEA11E94D07900632085 /* MidtransCoreKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; + 3D8AE6AE21107F0C00C8D41B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3D8AE6B621107F0C00C8D41B /* MidtransKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E57120931E937B140064F515 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E57123131E937E860064F515 /* libMidtransCoreKit.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E57123F11E9380E80064F515 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E5CDEC931E9340E80032DC3B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E58FCEA11E94D07900632085 /* MidtransCoreKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 002CC9AB1D127C23003A1203 /* Guide */ = { - isa = PBXGroup; - children = ( - E504386D1D1A4A2100710470 /* VTMultiGuideController.h */, - E504386E1D1A4A2100710470 /* VTMultiGuideController.m */, - E50438711D1A4A5000710470 /* VTSingleGuideController.h */, - E50438721D1A4A5000710470 /* VTSingleGuideController.m */, - E50438751D1A4A7C00710470 /* VTSubGuideController.h */, - E50438761D1A4A7C00710470 /* VTSubGuideController.m */, - E57202D41D62F01D006B9265 /* VTGuideView.h */, - E57202D51D62F01D006B9265 /* VTGuideView.m */, - E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */, - E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */, - E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */, - E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */, - E57202DC1D62FB27006B9265 /* VTInstruction.h */, - E57202DD1D62FB27006B9265 /* VTInstruction.m */, - ); - name = Guide; - sourceTree = ""; - }; - 008859501D48892C003105F1 /* Add Card */ = { - isa = PBXGroup; - children = ( - 0C0EADCB1E3785FA002C0400 /* Add On */, - 0CF976791E315CDA00D2D0D0 /* Add On Payment */, - 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */, - 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */, - 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */, - 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */, - ); - name = "Add Card"; - sourceTree = ""; - }; - 00C685541DC701660008D08F /* Payment Status Result */ = { - isa = PBXGroup; - children = ( - 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */, - 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */, - 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */, - 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */, - ); - name = "Payment Status Result"; - sourceTree = ""; - }; - 00F61AE61D1459F300C93DA0 /* Payment List */ = { - isa = PBXGroup; - children = ( - 0CBA28C61F98B20C00F651C7 /* Payment List */, - 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */, - 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */, - 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */, - 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */, - E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */, - E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */, - E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */, - E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */, - ); - name = "Payment List"; - sourceTree = ""; - }; - 00F61AF01D145B3600C93DA0 /* Font */ = { - isa = PBXGroup; - children = ( - E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */, - E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */, - E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */, - E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */, - 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */, - ); - name = Font; - path = ../MidtransResources; - sourceTree = ""; - }; - 00F61B111D146E3300C93DA0 /* General Payment */ = { - isa = PBXGroup; - children = ( - 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */, - 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */, - 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */, - 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */, - 0C1ADB881EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h */, - 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */, - 0C1ADB951EEA99330054CF54 /* SNPPostPaymentGeneralView.h */, - 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */, - ); - name = "General Payment"; - sourceTree = ""; - }; - 00F61B1C1D1481B200C93DA0 /* Direct Payment */ = { - isa = PBXGroup; - children = ( - 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */, - 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */, - 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */, - 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */, - E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */, - E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */, - ); - name = "Direct Payment"; - sourceTree = ""; - }; - 0C0EADCB1E3785FA002C0400 /* Add On */ = { - isa = PBXGroup; - children = ( - 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */, - 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */, - ); - name = "Add On"; - sourceTree = ""; - }; - 0C108A101EEE63F500843A05 /* Maintain */ = { - isa = PBXGroup; - children = ( - 0C108A131EEE641200843A05 /* SNPMaintainView.h */, - 0C108A141EEE641200843A05 /* SNPMaintainView.m */, - ); - name = Maintain; - sourceTree = ""; - }; - 0C2B8E511E260E2B007901CB /* Installment */ = { - isa = PBXGroup; - children = ( - 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */, - 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */, - 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */, - 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */, - ); - name = Installment; - sourceTree = ""; - }; - 0C3998451E39DA7A00CF5F6D /* Custom AlertView */ = { - isa = PBXGroup; - children = ( - 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */, - 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */, - 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */, - 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */, - ); - name = "Custom AlertView"; - sourceTree = ""; - }; - 0C5DD8831E9E34920004DD5D /* Post Payment */ = { - isa = PBXGroup; - children = ( - 0C5DD8861E9E34F60004DD5D /* SNPPostPaymentVAViewController.h */, - 0C5DD8871E9E34F60004DD5D /* SNPPostPaymentVAViewController.m */, - 0CEF031F1EA3D12E00EA1EE0 /* SNPPostPaymentHeader.h */, - 0CEF03201EA3D12E00EA1EE0 /* SNPPostPaymentHeader.m */, - 0CEF032A1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h */, - 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */, - 0C32A9821EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h */, - 0C32A9831EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m */, - 0C108A021EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h */, - 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */, - ); - name = "Post Payment"; - sourceTree = ""; - }; - 0C9634C71FE11A1400EF89DF /* gopay */ = { - isa = PBXGroup; - children = ( - 0C9634C81FE11A1400EF89DF /* gojek_icon.png */, - 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */, - 0CDAA760203EA192009419B3 /* gopay_scan_1.png */, - 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */, - 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */, - 0C9634CB1FE11A1400EF89DF /* gopay.png */, - 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */, - 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */, - 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */, - 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */, - 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */, - 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */, - 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */, - 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */, - 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */, - 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */, - 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */, - 0C9634D71FE11A1400EF89DF /* ic_gopay.png */, - 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */, - 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */, - 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */, - 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */, - 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */, - 0C9634DD1FE11A1400EF89DF /* reload.png */, - ); - name = gopay; - path = resources/gopay; - sourceTree = ""; - }; - 0CB8B7CA2071EEA70067A0B8 /* Common TC */ = { - isa = PBXGroup; - children = ( - 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */, - 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */, - ); - name = "Common TC"; - sourceTree = ""; - }; - 0CBA28C61F98B20C00F651C7 /* Payment List */ = { - isa = PBXGroup; - children = ( - 0CBA28CD1F98B24900F651C7 /* MIDV2PaymentListView.h */, - 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */, - 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */, - 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */, - ); - name = "Payment List"; - sourceTree = ""; - }; - 0CCD62242005D0B9006936E5 /* Other VA */ = { - isa = PBXGroup; - children = ( - 0CCD62252005D0B9006936E5 /* alto.png */, - 0CCD62262005D0B9006936E5 /* alto@2x.png */, - 0CCD62272005D0B9006936E5 /* alto@3x.png */, - 0CCD62282005D0B9006936E5 /* alto_affiliated.png */, - 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */, - 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */, - 0CCD622B2005D0B9006936E5 /* atm_bersama.png */, - 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */, - 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */, - 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */, - 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */, - 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */, - 0CCD62312005D0B9006936E5 /* prima.png */, - 0CCD62322005D0B9006936E5 /* prima@2x.png */, - 0CCD62332005D0B9006936E5 /* prima@3x.png */, - 0CCD62342005D0B9006936E5 /* prima_affiliated.png */, - 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */, - 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */, - ); - name = "Other VA"; - path = "resources/Other VA"; - sourceTree = ""; - }; - 0CD7EA8B1E03A17E0036C187 /* GCI */ = { - isa = PBXGroup; - children = ( - 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */, - 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */, - 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */, - 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */, - ); - name = GCI; - sourceTree = ""; - }; - 0CE1D29D1F67B861003A012F /* Secured Seal */ = { - isa = PBXGroup; - children = ( - 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */, - 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */, - 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */, - 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */, - ); - name = "Secured Seal"; - path = "resources/Secured Seal"; - sourceTree = ""; - }; - 0CF74F211E6E8454006C0393 /* Point */ = { - isa = PBXGroup; - children = ( - 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */, - 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */, - 0CF74F271E6E8531006C0393 /* SNPPointView.h */, - 0CF74F281E6E8531006C0393 /* SNPPointView.m */, - ); - name = Point; - sourceTree = ""; - }; - 0CF976791E315CDA00D2D0D0 /* Add On Payment */ = { - isa = PBXGroup; - children = ( - 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */, - 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */, - ); - name = "Add On Payment"; - sourceTree = ""; - }; - 3005E29D1C7C1C6B00064169 /* Helper */ = { - isa = PBXGroup; - children = ( - E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */, - E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */, - E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */, - E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */, - E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */, - E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */, - 3005E2A61C7C239A00064169 /* VTClassHelper.h */, - 3005E2A71C7C239A00064169 /* VTClassHelper.m */, - 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */, - 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */, - 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */, - 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */, - E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */, - E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */, - E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */, - E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */, - E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */, - E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */, - E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */, - E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */, - E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */, - E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */, - E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */, - 0CEF03261EA3E39700EA1EE0 /* UILabel+Boldify.h */, - 0CEF03271EA3E39700EA1EE0 /* UILabel+Boldify.m */, - 0CAD5C95207CBCF600E8956B /* MIDBarcode39Generator.h */, - 0CAD5C96207CBCF600E8956B /* MIDBarcode39Generator.m */, - 0CBD65FB207DE875004DAE64 /* UIImage+Scale.h */, - 0CBD65FC207DE875004DAE64 /* UIImage+Scale.m */, - ); - name = Helper; - sourceTree = ""; - }; - 305494121C759EDF00938C17 = { - isa = PBXGroup; - children = ( - E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */, - E5CDEC981E9340E80032DC3B /* MidtransKit */, - E57123F51E9380E80064F515 /* MidtransKitResources */, - 3054941C1C759EDF00938C17 /* Products */, - 305494991C75A4E700938C17 /* Frameworks */, - ); - sourceTree = ""; - }; - 3054941C1C759EDF00938C17 /* Products */ = { - isa = PBXGroup; - children = ( - E5CDEC971E9340E80032DC3B /* MidtransKit.framework */, - E57120961E937B140064F515 /* libMidtransKitStatic.a */, - E57123F41E9380E80064F515 /* MidtransKit.bundle */, - ); - name = Products; - sourceTree = ""; - }; - 305494991C75A4E700938C17 /* Frameworks */ = { - isa = PBXGroup; - children = ( - E57123121E937E860064F515 /* libMidtransCoreKit.a */, - E57123101E937CC40064F515 /* MidtransCoreKit.framework */, - E571230E1E937C5A0064F515 /* libMidtransCoreKit.a */, - E5F1B9531E93565700ED659D /* MidtransCoreKit.framework */, - E52940701CFEC69A000180D3 /* Security.framework */, - E529406E1CFEC691000180D3 /* QuartzCore.framework */, - E529406C1CFEC68B000180D3 /* OpenGLES.framework */, - E529406A1CFEC683000180D3 /* MobileCoreServices.framework */, - E52940681CFEC679000180D3 /* CoreVideo.framework */, - E52940661CFEC673000180D3 /* CoreMedia.framework */, - E52940641CFEC66C000180D3 /* CoreGraphics.framework */, - E52940611CFEC660000180D3 /* AudioToolbox.framework */, - E529405F1CFEC65B000180D3 /* Accelerate.framework */, - E529405D1CFEC639000180D3 /* AVFoundation.framework */, - 305494291C759F0100938C17 /* Foundation.framework */, - 305494271C759EFC00938C17 /* UIKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 3056A2141C7E98490015B3CC /* Kit */ = { - isa = PBXGroup; - children = ( - E5FE449D1E9E2D850088A207 /* VTTapableLabel.h */, - E5FE449E1E9E2D850088A207 /* VTTapableLabel.m */, - E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */, - E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */, - E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */, - E578DD151CFC1BD50091760A /* MidtransUIToast.h */, - E578DD161CFC1BD50091760A /* MidtransUIToast.m */, - E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */, - E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */, - E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */, - E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */, - 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */, - 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */, - 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */, - 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */, - 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */, - 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */, - 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */, - 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */, - E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */, - E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */, - E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */, - E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */, - E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */, - E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */, - E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */, - E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */, - 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */, - 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */, - E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */, - E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */, - E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */, - E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */, - E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */, - E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */, - E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */, - E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */, - E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */, - E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */, - 0CCD621D20049339006936E5 /* HMSegmentedControl.h */, - 0CCD621E20049339006936E5 /* HMSegmentedControl.m */, - ); - name = Kit; - sourceTree = ""; - }; - 3056A21F1C7EA36E0015B3CC /* View Model */ = { - isa = PBXGroup; - children = ( - 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */, - 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */, - E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */, - E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */, - E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */, - E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */, - E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */, - E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */, - ); - name = "View Model"; - sourceTree = ""; - }; - 306838861C7EF3AC0064A305 /* Data */ = { - isa = PBXGroup; - children = ( - 0C9635101FE11D7D00EF89DF /* en_gopay.plist */, - 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */, - 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */, - 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */, - 0C115B7A1F73A76400327915 /* en_lang.json */, - 0C115B7B1F73A76600327915 /* id_lang.json */, - 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */, - 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */, - 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */, - 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */, - 3D4089071F74E35800B9A2EC /* en_permata_va.plist */, - 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */, - 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */, - E57127211E93B3290064F515 /* en_bca_klikbca.plist */, - 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */, - E57127221E93B3290064F515 /* en_bca_klikpay.plist */, - E57127231E93B3290064F515 /* en_bca_va.plist */, - 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */, - 3D40890D1F74E35800B9A2EC /* id_other_va.plist */, - E57127201E93B3290064F515 /* en_other_va.plist */, - 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */, - 0CC900501F702E090058E93C /* en_cimb_clicks.plist */, - 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */, - 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */, - 0CC900491F702ADD0058E93C /* en_echannel.plist */, - 0CC900481F702ADC0058E93C /* id_echannel.plist */, - 0CC900341F7024420058E93C /* en_bri_epay.plist */, - 0CC900331F7024420058E93C /* id_bri_epay.plist */, - 0CC900211F701ED40058E93C /* en_kioson.plist */, - 0CC900221F701ED40058E93C /* id_kioson.plist */, - 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */, - 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */, - 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */, - 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */, - 0CC900151F7012F40058E93C /* en_indomaret.plist */, - 0CC900141F7012EA0058E93C /* id_indomaret.plist */, - 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */, - 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */, - 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */, - 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */, - 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */, - 0CC900401F7028C00058E93C /* id_virtualAccount.plist */, - E571272E1E93B3290064F515 /* snap_colors.plist */, - E55F62771E93498000C012C8 /* bin.json */, - 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */, - 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */, - 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */, - 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */, - ); - name = Data; - path = ../MidtransResources; - sourceTree = ""; - }; - 306838871C7EF3B80064A305 /* Views */ = { - isa = PBXGroup; - children = ( - 3D36593520B5258F00C07158 /* MIDDanamonOnlineViewController.xib */, - 3D36594220B67F6600C07158 /* MIDPaymentIndomaretViewController.xib */, - 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */, - 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */, - 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */, - 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */, - 0CE1D2911F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib */, - E55976401EA71CA00044342A /* status */, - 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */, - E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */, - 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */, - E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */, - E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */, - E5F1BB271E93701100ED659D /* MidtransItemCell.xib */, - E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */, - 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */, - 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */, - E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */, - E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */, - E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */, - E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */, - E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */, - E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */, - E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */, - E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */, - E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */, - 0CE1D26E1F62A6D0003A012F /* SNPMaintainView.xib */, - E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */, - 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */, - E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */, - E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */, - E5F1BB381E93701100ED659D /* MidtransUIToast.xib */, - E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */, - E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */, - E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */, - E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */, - E5F1BB3E1E93701100ED659D /* VTCardListController.xib */, - E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */, - E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */, - E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */, - E5F1BB431E93701100ED659D /* VTGuideCell.xib */, - E5F1BB441E93701100ED659D /* VTGuideView.xib */, - E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */, - E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */, - E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */, - E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */, - E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */, - E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */, - E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */, - E5F1BB501E93701100ED659D /* VTVAListController.xib */, - E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */, - E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */, - E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */, - E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */, - 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */, - 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */, - 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */, - 0C108A0A1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib */, - 0CBA28D11F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib */, - 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */, - ); - name = Views; - path = ../MidtransResources; - sourceTree = ""; - }; - 30AB739C1C7D57B6001F42FE /* Assets */ = { - isa = PBXGroup; - children = ( - 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */, - 0CCD62242005D0B9006936E5 /* Other VA */, - 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */, - 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */, - 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */, - 0C9324401F7B7DBC00D9A390 /* danamon_online.png */, - 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */, - 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */, - 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */, - 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */, - 3DECDFDC1F9DAE610001AC9A /* download.png */, - 3DECDFDD1F9DAE610001AC9A /* download@2x.png */, - 3DECDFDE1F9DAE610001AC9A /* download@3x.png */, - 0C3C70901FEA281F0086A6AB /* ic_chevron_down.png */, - 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */, - 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */, - 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */, - 3DECDFE21F9DAE610001AC9A /* see.png */, - 3DECDFE31F9DAE610001AC9A /* see@2x.png */, - 3DECDFE41F9DAE610001AC9A /* see@3x.png */, - 0CE1D2711F62A71E003A012F /* arrow@2x.png */, - 0CE1D2681F62A68E003A012F /* maintain@3x.png */, - 0CE1D2651F62A670003A012F /* test_badge@2x.png */, - E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */, - 0CC900561F702E2E0058E93C /* cimb_clicks@2x.png */, - 0CE1D2741F62A752003A012F /* bni_va@2x.png */, - 0CE1D2751F62A752003A012F /* bni_va@3x.png */, - 0CE1D2761F62A752003A012F /* bni_va@4x.png */, - E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */, - E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */, - E519C8FD1E9B6ED100EF70DF /* instructions */, - E55976381EA71B760044342A /* check@2x.png */, - 0C9634C71FE11A1400EF89DF /* gopay */, - E55976391EA71B760044342A /* cross@2x.png */, - 0CE1D27D1F62A766003A012F /* cc_badge@2x.png */, - E559763A1EA71B760044342A /* pending@2x.png */, - E58FCD001E94CFD500632085 /* AlertBackground@2x.png */, - E58FCD011E94CFD500632085 /* Amex@2x.png */, - E58FCD021E94CFD500632085 /* AmexDark@2x.png */, - E58FCD031E94CFD500632085 /* anz.png */, - E58FCD041E94CFD500632085 /* anz@2x.png */, - E58FCD051E94CFD500632085 /* back@2x.png */, - E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */, - E58FCD071E94CFD500632085 /* bbm@2x.png */, - E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */, - E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */, - E58FCD101E94CFD500632085 /* bca_va@2x.png */, - E58FCD111E94CFD500632085 /* bca.png */, - E58FCD121E94CFD500632085 /* bca@2x.png */, - E58FCD131E94CFD500632085 /* bni_badge@2x.png */, - 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */, - E58FCD141E94CFD500632085 /* bni_badge@3x.png */, - E58FCD151E94CFD500632085 /* bni.png */, - E58FCD161E94CFD500632085 /* bni@2x.png */, - E58FCD171E94CFD500632085 /* bri_epay@2x.png */, - E58FCD181E94CFD500632085 /* bri.png */, - E58FCD191E94CFD500632085 /* bri@2x.png */, - E58FCD1A1E94CFD500632085 /* cc_badge@2x.png */, - E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */, - E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */, - E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */, - E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */, - E58FCD1F1E94CFD500632085 /* cimb.png */, - E58FCD201E94CFD500632085 /* cimb@2x.png */, - E58FCD211E94CFD500632085 /* citi.png */, - E58FCD221E94CFD500632085 /* citi@2x.png */, - E58FCD231E94CFD500632085 /* credit_card@2x.png */, - E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */, - E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */, - E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */, - E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */, - E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */, - E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */, - E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */, - E58FCD2B1E94CFD500632085 /* echannel@2x.png */, - E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */, - 0CE1D29D1F67B861003A012F /* Secured Seal */, - E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */, - E58FCD2E1E94CFD500632085 /* gci@2x.png */, - E58FCD2F1E94CFD500632085 /* hint.png */, - E58FCD301E94CFD500632085 /* hint@2x.png */, - E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */, - E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */, - 3DECDF701F99BABD0001AC9A /* icon-help.png */, - 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */, - 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */, - 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */, - 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */, - E58FCD331E94CFD500632085 /* ImageOffer@2x.png */, - E58FCD341E94CFD500632085 /* indomaret@2x.png */, - E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */, - E58FCD361E94CFD500632085 /* InfoIcon@2x.png */, - E58FCD371E94CFD500632085 /* JCB@2x.png */, - E58FCD381E94CFD500632085 /* JCBDark@2x.png */, - E58FCD391E94CFD500632085 /* kioson@2x.png */, - 0CE1D29A1F67B6CA003A012F /* test_badge@2x.png */, - E58FCD3A1E94CFD500632085 /* logo@2x.png */, - E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */, - E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */, - E58FCD431E94CFD500632085 /* mandiri_va@2x.png */, - E58FCD441E94CFD500632085 /* mandiri.png */, - E58FCD451E94CFD500632085 /* mandiri@2x.png */, - E58FCD461E94CFD500632085 /* MasterCard@2x.png */, - E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */, - E58FCD481E94CFD500632085 /* maybank.png */, - E58FCD491E94CFD500632085 /* maybank@2x.png */, - E58FCD4A1E94CFD500632085 /* mega.png */, - E58FCD4B1E94CFD500632085 /* mega@2x.png */, - E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */, - E58FCD4D1E94CFD500632085 /* nextIcon@2x.png */, - E58FCD631E94CFD500632085 /* other_va@2x.png */, - E58FCD641E94CFD500632085 /* padlock1@2x.png */, - E58FCD651E94CFD500632085 /* pendingIcon@2x.png */, - E58FCD6D1E94CFD500632085 /* permata_va@2x.png */, - E58FCD6E1E94CFD500632085 /* permata.png */, - E58FCD6F1E94CFD500632085 /* permata@2x.png */, - E58FCD701E94CFD500632085 /* plus-icon@2x.png */, - E58FCD711E94CFD500632085 /* prevIcon@2x.png */, - E58FCD721E94CFD500632085 /* successIcon@2x.png */, - E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */, - 0CE1D2D11F67BD71003A012F /* test_badge@2x.png */, - E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */, - E58FCD751E94CFD500632085 /* trash-icon@2x.png */, - E58FCD761E94CFD500632085 /* va.png */, - E58FCD771E94CFD500632085 /* va@2x.png */, - E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */, - E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */, - E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */, - E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */, - E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */, - E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */, - 0CE1D2BC1F67BA99003A012F /* sms.png */, - 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */, - 0CE1D2BE1F67BA99003A012F /* sms@2x.png */, - 0CE1D2BF1F67BA99003A012F /* sms@3x.png */, - 0CE1D2C01F67BA99003A012F /* sms@4x.png */, - E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */, - E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */, - E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */, - E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */, - E58FCD821E94CFD500632085 /* visa-mastercard.png */, - E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */, - E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */, - 0CE1D2AD1F67BA53003A012F /* token_key.png */, - 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */, - 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */, - 0CE1D2B01F67BA53003A012F /* token_key@3x.png */, - 0CE1D2B11F67BA53003A012F /* token_key@4x.png */, - E58FCD851E94CFD500632085 /* Visa@2x.png */, - E58FCD861E94CFD500632085 /* VisaDark@2x.png */, - E58FCD871E94CFD500632085 /* xl_tunai@2x.png */, - ); - name = Assets; - path = ../MidtransKit; - sourceTree = ""; - }; - 30E713101C85749F00AFB7B4 /* Credit Card */ = { - isa = PBXGroup; - children = ( - 0CF74F211E6E8454006C0393 /* Point */, - 008859501D48892C003105F1 /* Add Card */, - E517C2C41C967C5D009AE6AA /* Alerts */, - E517C2E51C96C319009AE6AA /* Animators */, - 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */, - 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */, - 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */, - 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */, - E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */, - E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */, - E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */, - E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */, - E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */, - E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */, - ); - name = "Credit Card"; - sourceTree = ""; - }; - 30E713111C857DF400AFB7B4 /* Clickpay */ = { - isa = PBXGroup; - children = ( - 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */, - 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */, - ); - name = Clickpay; - sourceTree = ""; - }; - 30E713121C857DFB00AFB7B4 /* Bank Transfer */ = { - isa = PBXGroup; - children = ( - E503AECB1C8E889C00F097FF /* VTVAListController.h */, - E503AECC1C8E889C00F097FF /* VTVAListController.m */, - E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */, - E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */, - E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */, - E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */, - ); - name = "Bank Transfer"; - sourceTree = ""; - }; - 30E77E821C8401C40090D228 /* Controller */ = { - isa = PBXGroup; - children = ( - 0CB8B7CA2071EEA70067A0B8 /* Common TC */, - 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */, - 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */, - 30E77E831C8401DC0090D228 /* Payment */, - 00F61AE61D1459F300C93DA0 /* Payment List */, - ); - name = Controller; - sourceTree = ""; - }; - 30E77E831C8401DC0090D228 /* Payment */ = { - isa = PBXGroup; - children = ( - 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */, - 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */, - 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */, - 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */, - 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */, - 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */, - 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */, - 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */, - 0C5DD8831E9E34920004DD5D /* Post Payment */, - E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */, - E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */, - 00F61B1C1D1481B200C93DA0 /* Direct Payment */, - 00F61B111D146E3300C93DA0 /* General Payment */, - 3D36593D20B67AF200C07158 /* Indomaret */, - 30E713121C857DFB00AFB7B4 /* Bank Transfer */, - 30E713101C85749F00AFB7B4 /* Credit Card */, - 30E713111C857DF400AFB7B4 /* Clickpay */, - 0CD7EA8B1E03A17E0036C187 /* GCI */, - 3D36592A20B5180600C07158 /* Danamon Online */, - 002CC9AB1D127C23003A1203 /* Guide */, - E583AFED1C8D6DB000C04512 /* Status */, - 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */, - 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */, - ); - name = Payment; - sourceTree = ""; - }; - 3D36592A20B5180600C07158 /* Danamon Online */ = { - isa = PBXGroup; - children = ( - 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */, - 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */, - ); - name = "Danamon Online"; - sourceTree = ""; - }; -3D36593D20B67AF200C07158 /* Indomaret */ = { -isa = PBXGroup; -children = ( -3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */, -3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */, -); -name = Indomaret; -sourceTree = ""; -}; - E503AEDC1C8E8C7200F097FF /* View */ = { - isa = PBXGroup; - children = ( - 0C108A101EEE63F500843A05 /* Maintain */, - 0C3998451E39DA7A00CF5F6D /* Custom AlertView */, - 0C2B8E511E260E2B007901CB /* Installment */, - 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */, - 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */, - E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */, - E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */, - E5EF82761C8C081F007B6585 /* VTCCBackView.h */, - E5EF82771C8C081F007B6585 /* VTCCBackView.m */, - 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */, - 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */, - E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */, - E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */, - 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */, - 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */, - 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */, - 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */, - E57FFC871E125FDA002A875C /* MidtransItemCell.h */, - E57FFC881E125FDA002A875C /* MidtransItemCell.m */, - 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */, - 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */, - 0C2B8E841E2794D4007901CB /* MidtransLineView.h */, - 0C2B8E851E2794D4007901CB /* MidtransLineView.m */, - ); - name = View; - sourceTree = ""; - }; - E517C2C41C967C5D009AE6AA /* Alerts */ = { - isa = PBXGroup; - children = ( - 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */, - 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */, - E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */, - E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */, - ); - name = Alerts; - sourceTree = ""; - }; - E517C2E51C96C319009AE6AA /* Animators */ = { - isa = PBXGroup; - children = ( - E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */, - E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */, - E517C2E01C96C1C4009AE6AA /* PopAnimator.h */, - E517C2E11C96C1C4009AE6AA /* PopAnimator.m */, - ); - name = Animators; - sourceTree = ""; - }; - E519C8FD1E9B6ED100EF70DF /* instructions */ = { - isa = PBXGroup; - children = ( - 3D40893B1F75130300B9A2EC /* alto_preview.png */, - 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */, - 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */, - 3D4089321F7512F100B9A2EC /* bersama_preview.png */, - 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */, - 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */, - 3D4089441F75133200B9A2EC /* prima_preview.png */, - 3D4089451F75133200B9A2EC /* prima_preview@2x.png */, - 3D4089461F75133200B9A2EC /* prima_preview@3x.png */, - E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */, - E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */, - E58FCD501E94CFD500632085 /* other_alto_3@2x.png */, - E58FCD511E94CFD500632085 /* other_alto_4@2x.png */, - E58FCD521E94CFD500632085 /* other_alto_5@2x.png */, - E58FCD531E94CFD500632085 /* other_alto_6@2x.png */, - E58FCD541E94CFD500632085 /* other_alto_7@2x.png */, - E58FCD551E94CFD500632085 /* other_atm_1@2x.png */, - E58FCD561E94CFD500632085 /* other_atm_2@2x.png */, - E58FCD571E94CFD500632085 /* other_atm_3@2x.png */, - E58FCD581E94CFD500632085 /* other_atm_4@2x.png */, - E58FCD591E94CFD500632085 /* other_atm_5@2x.png */, - E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */, - E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */, - E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */, - E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */, - E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */, - E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */, - E58FCD601E94CFD500632085 /* other_prima_5@2x.png */, - E58FCD611E94CFD500632085 /* other_prima_6@2x.png */, - E58FCD621E94CFD500632085 /* other_prima_7@2x.png */, - E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */, - E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */, - E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */, - E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */, - E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */, - E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */, - E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */, - E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */, - E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */, - E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */, - E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */, - E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */, - E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */, - E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */, - E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */, - E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */, - E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */, - E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */, - E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */, - E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */, - E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */, - E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */, - E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */, - E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */, - E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */, - E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */, - ); - name = instructions; - sourceTree = ""; - }; - E55976401EA71CA00044342A /* status */ = { - isa = PBXGroup; - children = ( - 0CE1D26B1F62A6B5003A012F /* SNPMaintainView.xib */, - E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */, - E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */, - E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */, - E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */, - E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */, - ); - name = status; - sourceTree = ""; - }; - E57123F51E9380E80064F515 /* MidtransKitResources */ = { - isa = PBXGroup; - children = ( - 00F61AF01D145B3600C93DA0 /* Font */, - 30AB739C1C7D57B6001F42FE /* Assets */, - 306838871C7EF3B80064A305 /* Views */, - 306838861C7EF3AC0064A305 /* Data */, - E57123F61E9380E80064F515 /* Info.plist */, - ); - path = MidtransKitResources; - sourceTree = ""; - }; - E583AFED1C8D6DB000C04512 /* Status */ = { - isa = PBXGroup; - children = ( - 00C685541DC701660008D08F /* Payment Status Result */, - E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */, - E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */, - E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */, - E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */, - E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */, - E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */, - E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */, - E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */, - E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */, - E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */, - E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */, - E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */, - ); - name = Status; - sourceTree = ""; - }; - E58FCE991E94D06900632085 /* Products */ = { - isa = PBXGroup; - children = ( - E58FCE9E1E94D06900632085 /* MidtransCoreKit.framework */, - E58FCEA01E94D06900632085 /* libMidtransCoreKit.a */, - ); - name = Products; - sourceTree = ""; - }; - E5CDEC981E9340E80032DC3B /* MidtransKit */ = { - isa = PBXGroup; - children = ( - E5CDEC991E9340E80032DC3B /* MidtransKit.h */, - E503AEDC1C8E8C7200F097FF /* View */, - 3056A21F1C7EA36E0015B3CC /* View Model */, - 3056A2141C7E98490015B3CC /* Kit */, - 3005E29D1C7C1C6B00064169 /* Helper */, - 30E77E821C8401C40090D228 /* Controller */, - E5CDEC9A1E9340E80032DC3B /* Info.plist */, - ); - path = MidtransKit; - sourceTree = ""; - }; + 002CC9AB1D127C23003A1203 /* Guide */ = { + isa = PBXGroup; + children = ( + E504386D1D1A4A2100710470 /* VTMultiGuideController.h */, + E504386E1D1A4A2100710470 /* VTMultiGuideController.m */, + E50438711D1A4A5000710470 /* VTSingleGuideController.h */, + E50438721D1A4A5000710470 /* VTSingleGuideController.m */, + E50438751D1A4A7C00710470 /* VTSubGuideController.h */, + E50438761D1A4A7C00710470 /* VTSubGuideController.m */, + E57202D41D62F01D006B9265 /* VTGuideView.h */, + E57202D51D62F01D006B9265 /* VTGuideView.m */, + E5387D5B1D62C29E004CCF3D /* VTGuideCell.h */, + E5387D5C1D62C29E004CCF3D /* VTGuideCell.m */, + E57202DA1D62FB27006B9265 /* VTGroupedInstruction.h */, + E57202DB1D62FB27006B9265 /* VTGroupedInstruction.m */, + E57202DC1D62FB27006B9265 /* VTInstruction.h */, + E57202DD1D62FB27006B9265 /* VTInstruction.m */, + ); + name = Guide; + sourceTree = ""; + }; + 008859501D48892C003105F1 /* Add Card */ = { + isa = PBXGroup; + children = ( + 0C0EADCB1E3785FA002C0400 /* Add On */, + 0CF976791E315CDA00D2D0D0 /* Add On Payment */, + 0C7AB5641E310ABD00EB6785 /* MidtransNewCreditCardViewController.h */, + 0C7AB5651E310ABD00EB6785 /* MidtransNewCreditCardViewController.m */, + 0C7AB56A1E310E7800EB6785 /* MidtransNewCreditCardView.h */, + 0C7AB56B1E310E7800EB6785 /* MidtransNewCreditCardView.m */, + ); + name = "Add Card"; + sourceTree = ""; + }; + 00C685541DC701660008D08F /* Payment Status Result */ = { + isa = PBXGroup; + children = ( + 00C685551DC701910008D08F /* MidtransPaymentStatusViewController.h */, + 00C685561DC701910008D08F /* MidtransPaymentStatusViewController.m */, + 00C6855C1DC701B50008D08F /* MIdtransPaymentStatusView.h */, + 00C6855D1DC701B50008D08F /* MIdtransPaymentStatusView.m */, + ); + name = "Payment Status Result"; + sourceTree = ""; + }; + 00F61AE61D1459F300C93DA0 /* Payment List */ = { + isa = PBXGroup; + children = ( + 0CBA28C61F98B20C00F651C7 /* Payment List */, + 3014E0CC1C7AF38F003EB203 /* VTPaymentListController.h */, + 3014E0CD1C7AF38F003EB203 /* VTPaymentListController.m */, + 00F61AE71D145A2B00C93DA0 /* VTPaymentListView.h */, + 00F61AE81D145A2B00C93DA0 /* VTPaymentListView.m */, + E5F1754B1E13334F0000C019 /* MidtransTransactionDetailViewController.h */, + E5F1754C1E13334F0000C019 /* MidtransTransactionDetailViewController.m */, + E5F175511E135DDA0000C019 /* MidtransPaymentMethodHeader.h */, + E5F175521E135DDA0000C019 /* MidtransPaymentMethodHeader.m */, + ); + name = "Payment List"; + sourceTree = ""; + }; + 00F61AF01D145B3600C93DA0 /* Font */ = { + isa = PBXGroup; + children = ( + E5F1BB861E93702C00ED659D /* OCRAEXT.TTF */, + E5F1BB871E93702C00ED659D /* SourceSansPro-Bold.ttf */, + E5F1BB881E93702C00ED659D /* SourceSansPro-Light.ttf */, + E5F1BB891E93702C00ED659D /* SourceSansPro-Regular.ttf */, + 3D53E3981FB589A0009EE1C9 /* SourceSansPro-Semibold.ttf */, + ); + name = Font; + path = ../MidtransResources; + sourceTree = ""; + }; + 00F61B111D146E3300C93DA0 /* General Payment */ = { + isa = PBXGroup; + children = ( + 00F61B121D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.h */, + 00F61B131D146F7100C93DA0 /* MidtransUIPaymentGeneralViewController.m */, + 00F61B181D14703100C93DA0 /* MidtransUIPaymentGeneralView.h */, + 00F61B191D14703100C93DA0 /* MidtransUIPaymentGeneralView.m */, + 0C1ADB881EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h */, + 0C1ADB891EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m */, + 0C1ADB951EEA99330054CF54 /* SNPPostPaymentGeneralView.h */, + 0C1ADB961EEA99330054CF54 /* SNPPostPaymentGeneralView.m */, + ); + name = "General Payment"; + sourceTree = ""; + }; + 00F61B1C1D1481B200C93DA0 /* Direct Payment */ = { + isa = PBXGroup; + children = ( + 00F61B1D1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.h */, + 00F61B1E1D1481FD00C93DA0 /* MidtransUIPaymentDirectViewController.m */, + 00F61B241D14825100C93DA0 /* MidtransUIPaymentDirectView.h */, + 00F61B251D14825100C93DA0 /* MidtransUIPaymentDirectView.m */, + E54F2B6C1E79207100A3D64C /* MidtransDirectHeader.h */, + E54F2B6D1E79207100A3D64C /* MidtransDirectHeader.m */, + ); + name = "Direct Payment"; + sourceTree = ""; + }; + 0C0EADCB1E3785FA002C0400 /* Add On */ = { + isa = PBXGroup; + children = ( + 0C0EADD01E3787EE002C0400 /* AddOnConstructor.h */, + 0C0EADD11E3787EE002C0400 /* AddOnConstructor.m */, + ); + name = "Add On"; + sourceTree = ""; + }; + 0C108A101EEE63F500843A05 /* Maintain */ = { + isa = PBXGroup; + children = ( + 0C108A131EEE641200843A05 /* SNPMaintainView.h */, + 0C108A141EEE641200843A05 /* SNPMaintainView.m */, + ); + name = Maintain; + sourceTree = ""; + }; + 0C2B8E511E260E2B007901CB /* Installment */ = { + isa = PBXGroup; + children = ( + 0C2B8E521E260E4B007901CB /* MidtransInstallmentView.h */, + 0C2B8E531E260E4B007901CB /* MidtransInstallmentView.m */, + 0C2B8E691E275928007901CB /* MidtransInstallmentCollectionViewCell.h */, + 0C2B8E6A1E275928007901CB /* MidtransInstallmentCollectionViewCell.m */, + ); + name = Installment; + sourceTree = ""; + }; + 0C3998451E39DA7A00CF5F6D /* Custom AlertView */ = { + isa = PBXGroup; + children = ( + 0C3998461E39DAF300CF5F6D /* MidtransUICustomAlertViewController.h */, + 0C3998471E39DAF300CF5F6D /* MidtransUICustomAlertViewController.m */, + 3D8BF5CD1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h */, + 3D8BF5CE1F90BD8B00F35C55 /* MidtransUITableAlertViewController.m */, + ); + name = "Custom AlertView"; + sourceTree = ""; + }; + 0C5DD8831E9E34920004DD5D /* Post Payment */ = { + isa = PBXGroup; + children = ( + 0C5DD8861E9E34F60004DD5D /* SNPPostPaymentVAViewController.h */, + 0C5DD8871E9E34F60004DD5D /* SNPPostPaymentVAViewController.m */, + 0CEF031F1EA3D12E00EA1EE0 /* SNPPostPaymentHeader.h */, + 0CEF03201EA3D12E00EA1EE0 /* SNPPostPaymentHeader.m */, + 0CEF032A1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h */, + 0CEF032B1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m */, + 0C32A9821EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h */, + 0C32A9831EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m */, + 0C108A021EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h */, + 0C108A031EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m */, + ); + name = "Post Payment"; + sourceTree = ""; + }; + 0C9634C71FE11A1400EF89DF /* gopay */ = { + isa = PBXGroup; + children = ( + 0C9634C81FE11A1400EF89DF /* gojek_icon.png */, + 0C9634C91FE11A1400EF89DF /* gojek_icon@2x.png */, + 0CDAA760203EA192009419B3 /* gopay_scan_1.png */, + 0CDAA75D203EA192009419B3 /* gopay_scan_2.png */, + 0C9634CA1FE11A1400EF89DF /* gojek_icon@3x.png */, + 0C9634CB1FE11A1400EF89DF /* gopay.png */, + 0C9634CC1FE11A1400EF89DF /* gopay@2x.png */, + 0C9634CD1FE11A1400EF89DF /* gopay@3x.png */, + 0C9634CE1FE11A1400EF89DF /* gopay_scan_qr_instruction.png */, + 0C9634CF1FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png */, + 0C9634D01FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png */, + 0C9634D11FE11A1400EF89DF /* ic_chevron_down.png */, + 0C9634D21FE11A1400EF89DF /* ic_chevron_down@2x.png */, + 0C9634D31FE11A1400EF89DF /* ic_chevron_down@3x.png */, + 0C9634D41FE11A1400EF89DF /* ic_chevron_up.png */, + 0C9634D51FE11A1400EF89DF /* ic_chevron_up@2x.png */, + 0C9634D61FE11A1400EF89DF /* ic_chevron_up@3x.png */, + 0C9634D71FE11A1400EF89DF /* ic_gopay.png */, + 0C9634D81FE11A1400EF89DF /* ic_gopay@2x.png */, + 0C9634D91FE11A1400EF89DF /* ic_gopay@3x.png */, + 0C9634DA1FE11A1400EF89DF /* ic_no_gopay.png */, + 0C9634DB1FE11A1400EF89DF /* ic_no_gopay@2x.png */, + 0C9634DC1FE11A1400EF89DF /* ic_no_gopay@3x.png */, + 0C9634DD1FE11A1400EF89DF /* reload.png */, + ); + name = gopay; + path = resources/gopay; + sourceTree = ""; + }; + 0CB8B7CA2071EEA70067A0B8 /* Common TC */ = { + isa = PBXGroup; + children = ( + 0CB8B7CD2071EEEF0067A0B8 /* MidtransCommonTSCViewController.h */, + 0CB8B7CE2071EEEF0067A0B8 /* MidtransCommonTSCViewController.m */, + ); + name = "Common TC"; + sourceTree = ""; + }; + 0CBA28C61F98B20C00F651C7 /* Payment List */ = { + isa = PBXGroup; + children = ( + 0CBA28CD1F98B24900F651C7 /* MIDV2PaymentListView.h */, + 0CBA28CE1F98B24900F651C7 /* MIDV2PaymentListView.m */, + 0CBA28BD1F98B15200F651C7 /* MIDV2PaymentListViewController.h */, + 0CBA28BE1F98B15300F651C7 /* MIDV2PaymentListViewController.m */, + ); + name = "Payment List"; + sourceTree = ""; + }; + 0CCD62242005D0B9006936E5 /* Other VA */ = { + isa = PBXGroup; + children = ( + 0CCD62252005D0B9006936E5 /* alto.png */, + 0CCD62262005D0B9006936E5 /* alto@2x.png */, + 0CCD62272005D0B9006936E5 /* alto@3x.png */, + 0CCD62282005D0B9006936E5 /* alto_affiliated.png */, + 0CCD62292005D0B9006936E5 /* alto_affiliated@2x.png */, + 0CCD622A2005D0B9006936E5 /* alto_affiliated@3x.png */, + 0CCD622B2005D0B9006936E5 /* atm_bersama.png */, + 0CCD622C2005D0B9006936E5 /* atm_bersama@2x.png */, + 0CCD622D2005D0B9006936E5 /* atm_bersama@3x.png */, + 0CCD622E2005D0B9006936E5 /* bersama_affiliated.png */, + 0CCD622F2005D0B9006936E5 /* bersama_affiliated@2x.png */, + 0CCD62302005D0B9006936E5 /* bersama_affiliated@3x.png */, + 0CCD62312005D0B9006936E5 /* prima.png */, + 0CCD62322005D0B9006936E5 /* prima@2x.png */, + 0CCD62332005D0B9006936E5 /* prima@3x.png */, + 0CCD62342005D0B9006936E5 /* prima_affiliated.png */, + 0CCD62352005D0B9006936E5 /* prima_affiliated@2x.png */, + 0CCD62362005D0B9006936E5 /* prima_affiliated@3x.png */, + ); + name = "Other VA"; + path = "resources/Other VA"; + sourceTree = ""; + }; + 0CD7EA8B1E03A17E0036C187 /* GCI */ = { + isa = PBXGroup; + children = ( + 0CD7EA8C1E03A1A40036C187 /* MidtransPaymentGCIViewController.h */, + 0CD7EA8D1E03A1A40036C187 /* MidtransPaymentGCIViewController.m */, + 0CD7EA941E03C4070036C187 /* MidtransPaymentGCIView.h */, + 0CD7EA951E03C4070036C187 /* MidtransPaymentGCIView.m */, + ); + name = GCI; + sourceTree = ""; + }; + 0CE1D29D1F67B861003A012F /* Secured Seal */ = { + isa = PBXGroup; + children = ( + 0CE1D29E1F67B861003A012F /* visa-mastercard-amex-seal@2x.png */, + 0CE1D29F1F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png */, + 0CE1D2A01F67B861003A012F /* visa-mastercard-jcb-seal@2x.png */, + 0CE1D2A11F67B861003A012F /* visa-mastercard-seal@2x.png */, + ); + name = "Secured Seal"; + path = "resources/Secured Seal"; + sourceTree = ""; + }; + 0CF74F211E6E8454006C0393 /* Point */ = { + isa = PBXGroup; + children = ( + 0CF74F221E6E847B006C0393 /* SNPPointViewController.h */, + 0CF74F231E6E847B006C0393 /* SNPPointViewController.m */, + 0CF74F271E6E8531006C0393 /* SNPPointView.h */, + 0CF74F281E6E8531006C0393 /* SNPPointView.m */, + ); + name = Point; + sourceTree = ""; + }; + 0CF976791E315CDA00D2D0D0 /* Add On Payment */ = { + isa = PBXGroup; + children = ( + 0C0EADC01E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.h */, + 0C0EADC11E3712E4002C0400 /* MidtransCreditCardAddOnComponentCell.m */, + ); + name = "Add On Payment"; + sourceTree = ""; + }; + 3005E29D1C7C1C6B00064169 /* Helper */ = { + isa = PBXGroup; + children = ( + E5BAD2C81E9354D10059B771 /* IHKeyboardAvoiding_vt.h */, + E5BAD2C91E9354D10059B771 /* IHKeyboardAvoiding_vt.m */, + E5BAD2CA1E9354D10059B771 /* MBXPageViewController_vt.h */, + E5BAD2CB1E9354D10059B771 /* MBXPageViewController_vt.m */, + E5BAD2CC1E9354D10059B771 /* UIView+Toast.h */, + E5BAD2CD1E9354D10059B771 /* UIView+Toast.m */, + 3005E2A61C7C239A00064169 /* VTClassHelper.h */, + 3005E2A71C7C239A00064169 /* VTClassHelper.m */, + 30FC52B91C7D65880094F837 /* NSString+TextDirectionality.h */, + 30FC52BA1C7D65880094F837 /* NSString+TextDirectionality.m */, + 002CC9B61D12A442003A1203 /* MidtransUIStringHelper.h */, + 002CC9B71D12A442003A1203 /* MidtransUIStringHelper.m */, + E54AC3FC1D16487800BA4603 /* MidtransUIThemeManager.h */, + E54AC3FD1D16487800BA4603 /* MidtransUIThemeManager.m */, + E516DA2A1D24CFE600FA1CD7 /* MidtransUIFontSource.h */, + E516DA2B1D24CFE600FA1CD7 /* MidtransUIFontSource.m */, + E5C25FED1D2615950012BCC8 /* UIFont+IBCustomFonts.m */, + E5CA54BA1D6AF76400EC2A51 /* MidtransUICardFormatter.h */, + E5CA54BB1D6AF76400EC2A51 /* MidtransUICardFormatter.m */, + E5165C5A1DF12031008334AB /* MidtransUIConfiguration.h */, + E5165C5B1DF12031008334AB /* MidtransUIConfiguration.m */, + E54F5C161E56C88E00B7592E /* UIColor+SNP_HexString.h */, + E54F5C171E56C88E00B7592E /* UIColor+SNP_HexString.m */, + 0CEF03261EA3E39700EA1EE0 /* UILabel+Boldify.h */, + 0CEF03271EA3E39700EA1EE0 /* UILabel+Boldify.m */, + 0CAD5C95207CBCF600E8956B /* MIDBarcode39Generator.h */, + 0CAD5C96207CBCF600E8956B /* MIDBarcode39Generator.m */, + 0CBD65FB207DE875004DAE64 /* UIImage+Scale.h */, + 0CBD65FC207DE875004DAE64 /* UIImage+Scale.m */, + ); + name = Helper; + sourceTree = ""; + }; + 305494121C759EDF00938C17 = { + isa = PBXGroup; + children = ( + E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */, + E5CDEC981E9340E80032DC3B /* MidtransKit */, + E57123F51E9380E80064F515 /* MidtransKitResources */, + 3D8AE6B221107F0C00C8D41B /* MidtransKitTests */, + 3054941C1C759EDF00938C17 /* Products */, + 305494991C75A4E700938C17 /* Frameworks */, + ); + sourceTree = ""; + }; + 3054941C1C759EDF00938C17 /* Products */ = { + isa = PBXGroup; + children = ( + E5CDEC971E9340E80032DC3B /* MidtransKit.framework */, + E57120961E937B140064F515 /* libMidtransKitStatic.a */, + E57123F41E9380E80064F515 /* MidtransKit.bundle */, + 3D8AE6B121107F0C00C8D41B /* MidtransKitTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 305494991C75A4E700938C17 /* Frameworks */ = { + isa = PBXGroup; + children = ( + E57123121E937E860064F515 /* libMidtransCoreKit.a */, + E57123101E937CC40064F515 /* MidtransCoreKit.framework */, + E571230E1E937C5A0064F515 /* libMidtransCoreKit.a */, + E5F1B9531E93565700ED659D /* MidtransCoreKit.framework */, + E52940701CFEC69A000180D3 /* Security.framework */, + E529406E1CFEC691000180D3 /* QuartzCore.framework */, + E529406C1CFEC68B000180D3 /* OpenGLES.framework */, + E529406A1CFEC683000180D3 /* MobileCoreServices.framework */, + E52940681CFEC679000180D3 /* CoreVideo.framework */, + E52940661CFEC673000180D3 /* CoreMedia.framework */, + E52940641CFEC66C000180D3 /* CoreGraphics.framework */, + E52940611CFEC660000180D3 /* AudioToolbox.framework */, + E529405F1CFEC65B000180D3 /* Accelerate.framework */, + E529405D1CFEC639000180D3 /* AVFoundation.framework */, + 305494291C759F0100938C17 /* Foundation.framework */, + 305494271C759EFC00938C17 /* UIKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 3056A2141C7E98490015B3CC /* Kit */ = { + isa = PBXGroup; + children = ( + E5FE449D1E9E2D850088A207 /* VTTapableLabel.h */, + E5FE449E1E9E2D850088A207 /* VTTapableLabel.m */, + E5C00EDF1D61B9E5008DD9C5 /* VTKITConstant.h */, + E5C00EE01D61B9E5008DD9C5 /* MidtransUITheme.h */, + E5C00EE11D61B9E5008DD9C5 /* MidtransUITheme.m */, + E578DD151CFC1BD50091760A /* MidtransUIToast.h */, + E578DD161CFC1BD50091760A /* MidtransUIToast.m */, + E525E1281CFD75D1009448A5 /* UIViewController+Modal.h */, + E525E1291CFD75D1009448A5 /* UIViewController+Modal.m */, + E5504E141D0E64A100137655 /* UIViewController+HeaderSubtitle.h */, + E5504E151D0E64A100137655 /* UIViewController+HeaderSubtitle.m */, + 30BB9C7F1C7DA6410012BB2A /* MidtransUITextField.h */, + 30BB9C801C7DA6410012BB2A /* MidtransUITextField.m */, + 30E77E7E1C83FE570090D228 /* MIdtransUIBorderedView.h */, + 30E77E7F1C83FE570090D228 /* MIdtransUIBorderedView.m */, + 30E7130B1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.h */, + 30E7130C1C856B0D00AFB7B4 /* MidtransUIRoundedLabel.m */, + 30E713171C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.h */, + 30E713181C85816B00AFB7B4 /* MIdtransUIDetailedTitleController.m */, + E5EF826B1C8C07AF007B6585 /* MidtransUIXibView.h */, + E5EF826C1C8C07AF007B6585 /* MidtransUIXibView.m */, + E517C2BF1C9673B4009AE6AA /* VTAlertBackgroundView.h */, + E517C2C01C9673B4009AE6AA /* VTAlertBackgroundView.m */, + E517C2D61C96B610009AE6AA /* MidtransUIHudView.h */, + E517C2D71C96B610009AE6AA /* MidtransUIHudView.m */, + E546D1D61CEAC91D00D65252 /* VTKeyboardAccessoryView.h */, + E546D1D71CEAC91D00D65252 /* VTKeyboardAccessoryView.m */, + 30E713241C859EE100AFB7B4 /* MidtransUIButton.h */, + 30E713251C859EE100AFB7B4 /* MidtransUIButton.m */, + E56455011D23A5DB00CE5FA4 /* MidtransUINextStepButton.h */, + E56455021D23A5DB00CE5FA4 /* MidtransUINextStepButton.m */, + E56455051D23ABF000CE5FA4 /* VTNoteTitleLabel.h */, + E56455061D23ABF000CE5FA4 /* VTNoteTitleLabel.m */, + E56455091D23AD5000CE5FA4 /* VTSegmentedControl.h */, + E564550A1D23AD5000CE5FA4 /* VTSegmentedControl.m */, + E5C25FEF1D26382E0012BCC8 /* MidtransUIBaseViewController.h */, + E5C25FF01D26382E0012BCC8 /* MidtransUIBaseViewController.m */, + E5C25FF31D2639B40012BCC8 /* VTBackBarButtonItem.h */, + E5C25FF41D2639B40012BCC8 /* VTBackBarButtonItem.m */, + 0CCD621D20049339006936E5 /* HMSegmentedControl.h */, + 0CCD621E20049339006936E5 /* HMSegmentedControl.m */, + ); + name = Kit; + sourceTree = ""; + }; + 3056A21F1C7EA36E0015B3CC /* View Model */ = { + isa = PBXGroup; + children = ( + 3056A21B1C7EA3660015B3CC /* VTItemViewModel.h */, + 3056A21C1C7EA3660015B3CC /* VTItemViewModel.m */, + E583AFE81C8D5C1600C04512 /* VTPaymentStatusViewModel.h */, + E583AFE91C8D5C1600C04512 /* VTPaymentStatusViewModel.m */, + E5A35F9E1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.h */, + E5A35F9F1D225A9D006D7AF4 /* VTVATransactionStatusViewModel.m */, + E58017ED1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.h */, + E58017EE1D586A10007D2DEC /* VTPaymentStatusXLTunaiViewModel.m */, + ); + name = "View Model"; + sourceTree = ""; + }; + 306838861C7EF3AC0064A305 /* Data */ = { + isa = PBXGroup; + children = ( + E57ACD84217F009500A9977F /* en_akulaku.plist */, + E57ACD85217F009500A9977F /* id_akulaku.plist */, + 0C9635101FE11D7D00EF89DF /* en_gopay.plist */, + 0C9635111FE11D7E00EF89DF /* en_ipad_gopay.plist */, + 0C96350F1FE11D7D00EF89DF /* id_gopay.plist */, + 0C96350E1FE11D7C00EF89DF /* id_ipad_gopay.plist */, + 0C115B7A1F73A76400327915 /* en_lang.json */, + 0C115B7B1F73A76600327915 /* id_lang.json */, + 0CD1160F1EDD5B14005884AD /* en_bni_va.plist */, + 3D40890B1F74E35800B9A2EC /* id_bni_va.plist */, + 3D4089061F74E35800B9A2EC /* en_mandiri_clickpay.plist */, + 3D40890C1F74E35800B9A2EC /* id_mandiri_clickpay.plist */, + 3D4089071F74E35800B9A2EC /* en_permata_va.plist */, + 3D40890F1F74E35800B9A2EC /* id_permata_va.plist */, + 3D4089081F74E35800B9A2EC /* id_bca_klikbca.plist */, + E57127211E93B3290064F515 /* en_bca_klikbca.plist */, + 3D4089091F74E35800B9A2EC /* id_bca_klikpay.plist */, + E57127221E93B3290064F515 /* en_bca_klikpay.plist */, + E57127231E93B3290064F515 /* en_bca_va.plist */, + 3D40890A1F74E35800B9A2EC /* id_bca_va.plist */, + 3D40890D1F74E35800B9A2EC /* id_other_va.plist */, + E57127201E93B3290064F515 /* en_other_va.plist */, + 0CC9004F1F702DF50058E93C /* id_cimb_clicks.plist */, + 0CC900501F702E090058E93C /* en_cimb_clicks.plist */, + 0CC9001C1F7015A90058E93C /* en_indosat_dompetku.plist */, + 0CC9001B1F7015A90058E93C /* id_indosat_dompetku.plist */, + 0CC900491F702ADD0058E93C /* en_echannel.plist */, + 0CC900481F702ADC0058E93C /* id_echannel.plist */, + 0CC900341F7024420058E93C /* en_bri_epay.plist */, + 0CC900331F7024420058E93C /* id_bri_epay.plist */, + 0CC900211F701ED40058E93C /* en_kioson.plist */, + 0CC900221F701ED40058E93C /* id_kioson.plist */, + 0CC9003A1F7026EF0058E93C /* en_mandiri_ecash.plist */, + 0CC900391F7026EE0058E93C /* id_mandiri_ecash.plist */, + 0CC9002D1F7021FB0058E93C /* en_xl_tunai.plist */, + 0CC9002E1F7021FC0058E93C /* id_xl_tunai.plist */, + 0CC900151F7012F40058E93C /* en_indomaret.plist */, + 0CC900141F7012EA0058E93C /* id_indomaret.plist */, + 0CC900271F7020730058E93C /* en_telkomsel_cash.plist */, + 0CC900281F7020740058E93C /* id_telkomsel_cash.plist */, + 3D40890E1F74E35800B9A2EC /* id_paymentMethods.plist */, + 0CC9000E1F6FD66A0058E93C /* en_paymentMethods.plist */, + 0CC9003F1F7028C00058E93C /* en_virtualAccount.plist */, + 0CC900401F7028C00058E93C /* id_virtualAccount.plist */, + E571272E1E93B3290064F515 /* snap_colors.plist */, + E55F62771E93498000C012C8 /* bin.json */, + 0C9324501F7B814D00D9A390 /* id_danamon_online.plist */, + 0C93244D1F7B810B00D9A390 /* en_danamon_online.plist */, + 0CB8B7D92071F65C0067A0B8 /* en_bni_point_tsc.plist */, + 0CB8B7DC2071FA1F0067A0B8 /* id_bni_point_tsc.plist */, + ); + name = Data; + path = ../MidtransResources; + sourceTree = ""; + }; + 306838871C7EF3B80064A305 /* Views */ = { + isa = PBXGroup; + children = ( + 0CB8B7D62071EF420067A0B8 /* MidtransCommonTSCViewController.xib */, + 3D659DE32106E5E300E57E6B /* MIDDanamonOnlineViewController.xib */, + 3D659DE22106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib */, + 0CCD621A20048FCA006936E5 /* MIDOtherVAViewController.xib */, + 0CE1D2AA1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib */, + 0CE1D2941F67A0C8003A012F /* MidtransNewCreditCardViewController.xib */, + 0CE1D2911F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib */, + E55976401EA71CA00044342A /* status */, + 0CEF03321EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib */, + E5F1BB241E93701100ED659D /* MidtransDirectHeader.xib */, + 0CE1D2CE1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib */, + E5F1BB251E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib */, + E5F1BB261E93701100ED659D /* MidtransInstallmentView.xib */, + E5F1BB271E93701100ED659D /* MidtransItemCell.xib */, + E5F1BB281E93701100ED659D /* MidtransLoadingView.xib */, + 0C1CF3FD1FE898BC006D9F51 /* MidGopayViewController.xib */, + 0C96350B1FE11BDD00EF89DF /* MidGopayDetailViewController.xib */, + E5F1BB2A1E93701100ED659D /* MidtransPaymentGCIViewController.xib */, + E5F1BB2B1E93701100ED659D /* MidtransPaymentMethodHeader.xib */, + E5F1BB2D1E93701100ED659D /* MidtransPromoView.xib */, + E5F1BB2E1E93701100ED659D /* MidtransSavedCardCell.xib */, + E5F1BB2F1E93701100ED659D /* MidtransSavedCardController.xib */, + E5F1BB301E93701100ED659D /* MidtransSavedCardFooter.xib */, + E5F1BB311E93701100ED659D /* MidtransTransactionDetailViewController.xib */, + E5F1BB321E93701100ED659D /* MIdtransUICardCell.xib */, + E5F1BB331E93701100ED659D /* MidtransUICCFrontView.xib */, + 0CE1D26E1F62A6D0003A012F /* SNPMaintainView.xib */, + E5F1BB341E93701100ED659D /* MidtransUICustomAlertViewController.xib */, + 3D8BF5D31F90BDC400F35C55 /* MidtransUITableAlertViewController.xib */, + E5F1BB351E93701100ED659D /* MidtransUIListCell.xib */, + E5F1BB371E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib */, + E5F1BB381E93701100ED659D /* MidtransUIToast.xib */, + E5F1BB391E93701100ED659D /* MidtransVAHeader.xib */, + E5F1BB3A1E93701100ED659D /* MidtransVAViewController.xib */, + E5F1BB3B1E93701100ED659D /* SNPPointViewController.xib */, + E5F1BB3C1E93701100ED659D /* VTAddCardController.xib */, + E5F1BB3E1E93701100ED659D /* VTCardListController.xib */, + E5F1BB3F1E93701100ED659D /* VTCCBackView.xib */, + E5F1BB401E93701100ED659D /* VTConfirmPaymentController.xib */, + E5F1BB411E93701100ED659D /* VTCvvInfoController.xib */, + E5F1BB431E93701100ED659D /* VTGuideCell.xib */, + E5F1BB441E93701100ED659D /* VTGuideView.xib */, + E5F1BB461E93701100ED659D /* VTKeyboardAccessoryView.xib */, + E5F1BB481E93701100ED659D /* VTMandiriClickpayController.xib */, + E5F1BB491E93701100ED659D /* VTMultiGuideController.xib */, + E5F1BB4A1E93701100ED659D /* VTPaymentListController.xib */, + E5F1BB4C1E93701100ED659D /* VTSingleGuideController.xib */, + E5F1BB4D1E93701100ED659D /* VTSubGuideController.xib */, + E5F1BB4F1E93701100ED659D /* VTTwoClickController.xib */, + E5F1BB501E93701100ED659D /* VTVAListController.xib */, + E5F1BB511E93701100ED659D /* VTVASuccessStatusController.xib */, + E5F1BB521E93701100ED659D /* VTXLTunaiSuccessController.xib */, + E5F1BB531E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib */, + E5F1BB541E93701100ED659D /* MidtransUIPaymentListHeader.xib */, + 0C5DD88C1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib */, + 0CEF03231EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib */, + 0C32A9881EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib */, + 0C108A0A1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib */, + 0CBA28D11F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib */, + 0CAD5C9C207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib */, + ); + name = Views; + path = ../MidtransResources; + sourceTree = ""; + }; + 30AB739C1C7D57B6001F42FE /* Assets */ = { + isa = PBXGroup; + children = ( + E57ACD7E217F005F00A9977F /* akulaku.png */, + E57ACD80217F005F00A9977F /* akulaku@2x.png */, + E57ACD7F217F005F00A9977F /* akulaku@3x.png */, + 0CA5EB7C202C105500335C28 /* gopay_button@2x.png */, + 0CCD62242005D0B9006936E5 /* Other VA */, + 0C1CF40B1FE8CD87006D9F51 /* Fill 57.png */, + 0C1CF40C1FE8CD88006D9F51 /* Fill 57@2x.png */, + 0C1CF40D1FE8CD88006D9F51 /* Fill 57@3x.png */, + 0C9324401F7B7DBC00D9A390 /* danamon_online.png */, + 0C93243C1F7B7DB700D9A390 /* danamon_online@1.5x.png */, + 0C9324411F7B7DBC00D9A390 /* danamon_online@2x.png */, + 0C9324421F7B7DBD00D9A390 /* danamon_online@3x.png */, + 0C93243F1F7B7DBB00D9A390 /* danamon_online@4x.png */, + 3DECDFDC1F9DAE610001AC9A /* download.png */, + 3DECDFDD1F9DAE610001AC9A /* download@2x.png */, + 3DECDFDE1F9DAE610001AC9A /* download@3x.png */, + 0C3C70901FEA281F0086A6AB /* ic_chevron_down.png */, + 3DECDFDF1F9DAE610001AC9A /* scan_cam.png */, + 3DECDFE01F9DAE610001AC9A /* scan_cam@2x.png */, + 3DECDFE11F9DAE610001AC9A /* scan_cam@3x.png */, + 3DECDFE21F9DAE610001AC9A /* see.png */, + 3DECDFE31F9DAE610001AC9A /* see@2x.png */, + 3DECDFE41F9DAE610001AC9A /* see@3x.png */, + 0CE1D2711F62A71E003A012F /* arrow@2x.png */, + 0CE1D2681F62A68E003A012F /* maintain@3x.png */, + 0CE1D2651F62A670003A012F /* test_badge@2x.png */, + E5EBC2BD1EB0726700A568D1 /* midtrans_logo_left@2x.png */, + 0CC900561F702E2E0058E93C /* cimb_clicks@2x.png */, + 0CE1D2741F62A752003A012F /* bni_va@2x.png */, + 0CE1D2751F62A752003A012F /* bni_va@3x.png */, + 0CE1D2761F62A752003A012F /* bni_va@4x.png */, + E5EBC2BE1EB0726700A568D1 /* midtrans_logo_mid@2x.png */, + E5EBC2BF1EB0726700A568D1 /* midtrans_logo_right@2x.png */, + E519C8FD1E9B6ED100EF70DF /* instructions */, + E55976381EA71B760044342A /* check@2x.png */, + 0C9634C71FE11A1400EF89DF /* gopay */, + E55976391EA71B760044342A /* cross@2x.png */, + 0CE1D27D1F62A766003A012F /* cc_badge@2x.png */, + E559763A1EA71B760044342A /* pending@2x.png */, + E58FCD001E94CFD500632085 /* AlertBackground@2x.png */, + E58FCD011E94CFD500632085 /* Amex@2x.png */, + E58FCD021E94CFD500632085 /* AmexDark@2x.png */, + E58FCD031E94CFD500632085 /* anz.png */, + E58FCD041E94CFD500632085 /* anz@2x.png */, + E58FCD051E94CFD500632085 /* back@2x.png */, + E58FCD061E94CFD500632085 /* BackBarIcon@2x.png */, + E58FCD071E94CFD500632085 /* bbm@2x.png */, + E58FCD0E1E94CFD500632085 /* bca_klikbca@2x.png */, + E58FCD0F1E94CFD500632085 /* bca_klikpay@2x.png */, + E58FCD101E94CFD500632085 /* bca_va@2x.png */, + E58FCD111E94CFD500632085 /* bca.png */, + E58FCD121E94CFD500632085 /* bca@2x.png */, + E58FCD131E94CFD500632085 /* bni_badge@2x.png */, + 0C6FD1181F9DDAA300401628 /* mandiri_badge@2x.png */, + E58FCD141E94CFD500632085 /* bni_badge@3x.png */, + E58FCD151E94CFD500632085 /* bni.png */, + E58FCD161E94CFD500632085 /* bni@2x.png */, + E58FCD171E94CFD500632085 /* bri_epay@2x.png */, + E58FCD181E94CFD500632085 /* bri.png */, + E58FCD191E94CFD500632085 /* bri@2x.png */, + E58FCD1A1E94CFD500632085 /* cc_badge@2x.png */, + E58FCD1B1E94CFD500632085 /* ccOfferIcon@2x.png */, + E58FCD1C1E94CFD500632085 /* checkbox_checked@2x.png */, + E58FCD1D1E94CFD500632085 /* checkbox_uncheck@2x.png */, + E58FCD1E1E94CFD500632085 /* cimb_clicks@2x.png */, + E58FCD1F1E94CFD500632085 /* cimb.png */, + E58FCD201E94CFD500632085 /* cimb@2x.png */, + E58FCD211E94CFD500632085 /* citi.png */, + E58FCD221E94CFD500632085 /* citi@2x.png */, + E58FCD231E94CFD500632085 /* credit_card@2x.png */, + E58FCD241E94CFD500632085 /* CreditCardBack@2x.png */, + E58FCD251E94CFD500632085 /* CreditCardBackSmall@2x.png */, + E58FCD261E94CFD500632085 /* CreditCardFront@2x.png */, + E58FCD271E94CFD500632085 /* DeleteIcon@2x.png */, + E58FCD281E94CFD500632085 /* DetailDisclosure@2x.png */, + E58FCD291E94CFD500632085 /* DisclosureIndicator@2x.png */, + E58FCD2A1E94CFD500632085 /* DisclosureIndicatorGray@2x.png */, + E58FCD2B1E94CFD500632085 /* echannel@2x.png */, + E58FCD2C1E94CFD500632085 /* emptyCardIcon@2x.png */, + 0CE1D29D1F67B861003A012F /* Secured Seal */, + E58FCD2D1E94CFD500632085 /* errorIcon@2x.png */, + E58FCD2E1E94CFD500632085 /* gci@2x.png */, + E58FCD2F1E94CFD500632085 /* hint.png */, + E58FCD301E94CFD500632085 /* hint@2x.png */, + E58FCD311E94CFD500632085 /* icon_btn_min_@2x.png */, + E58FCD321E94CFD500632085 /* icon_btn_plus_@2x.png */, + 3DECDF701F99BABD0001AC9A /* icon-help.png */, + 3DECDF711F99BABD0001AC9A /* icon-help@1.5x.png */, + 3DECDF721F99BABD0001AC9A /* icon-help@2x.png */, + 3DECDF731F99BABD0001AC9A /* icon-help@3x.png */, + 3DECDF741F99BABD0001AC9A /* icon-help@4x.png */, + E58FCD331E94CFD500632085 /* ImageOffer@2x.png */, + E58FCD341E94CFD500632085 /* indomaret@2x.png */, + E58FCD351E94CFD500632085 /* indosat_dompetku@2x.png */, + E58FCD361E94CFD500632085 /* InfoIcon@2x.png */, + E58FCD371E94CFD500632085 /* JCB@2x.png */, + E58FCD381E94CFD500632085 /* JCBDark@2x.png */, + E58FCD391E94CFD500632085 /* kioson@2x.png */, + 0CE1D29A1F67B6CA003A012F /* test_badge@2x.png */, + E58FCD3A1E94CFD500632085 /* logo@2x.png */, + E58FCD411E94CFD500632085 /* mandiri_clickpay@2x.png */, + E58FCD421E94CFD500632085 /* mandiri_ecash@2x.png */, + E58FCD431E94CFD500632085 /* mandiri_va@2x.png */, + E58FCD441E94CFD500632085 /* mandiri.png */, + E58FCD451E94CFD500632085 /* mandiri@2x.png */, + E58FCD461E94CFD500632085 /* MasterCard@2x.png */, + E58FCD471E94CFD500632085 /* MasterCardDark@2x.png */, + E58FCD481E94CFD500632085 /* maybank.png */, + E58FCD491E94CFD500632085 /* maybank@2x.png */, + E58FCD4A1E94CFD500632085 /* mega.png */, + E58FCD4B1E94CFD500632085 /* mega@2x.png */, + E58FCD4C1E94CFD500632085 /* midtrans_lock@2x.png */, + E58FCD631E94CFD500632085 /* other_va@2x.png */, + E58FCD641E94CFD500632085 /* padlock1@2x.png */, + E58FCD651E94CFD500632085 /* pendingIcon@2x.png */, + E58FCD6D1E94CFD500632085 /* permata_va@2x.png */, + E58FCD6E1E94CFD500632085 /* permata.png */, + E58FCD6F1E94CFD500632085 /* permata@2x.png */, + E58FCD701E94CFD500632085 /* plus-icon@2x.png */, + E58FCD711E94CFD500632085 /* prevIcon@2x.png */, + E58FCD721E94CFD500632085 /* successIcon@2x.png */, + E58FCD731E94CFD500632085 /* telkomsel_cash@2x.png */, + 0CE1D2D11F67BD71003A012F /* test_badge@2x.png */, + E58FCD741E94CFD500632085 /* TokenButtonIcon@2x.png */, + E58FCD751E94CFD500632085 /* trash-icon@2x.png */, + E58FCD761E94CFD500632085 /* va.png */, + E58FCD771E94CFD500632085 /* va@2x.png */, + E58FCD781E94CFD500632085 /* VASuccessIcon@2x.png */, + E58FCD791E94CFD500632085 /* visa-mastercard-amex.png */, + E58FCD7A1E94CFD500632085 /* visa-mastercard-amex@2x.png */, + E58FCD7B1E94CFD500632085 /* visa-mastercard-amex@3x.png */, + E58FCD7C1E94CFD500632085 /* visa-mastercard-jcb-amex.png */, + E58FCD7D1E94CFD500632085 /* visa-mastercard-jcb-amex@2x.png */, + 0CE1D2BC1F67BA99003A012F /* sms.png */, + 0CE1D2BD1F67BA99003A012F /* sms@1.5x.png */, + 0CE1D2BE1F67BA99003A012F /* sms@2x.png */, + 0CE1D2BF1F67BA99003A012F /* sms@3x.png */, + 0CE1D2C01F67BA99003A012F /* sms@4x.png */, + E58FCD7E1E94CFD500632085 /* visa-mastercard-jcb-amex@3x.png */, + E58FCD7F1E94CFD500632085 /* visa-mastercard-jcb.png */, + E58FCD801E94CFD500632085 /* visa-mastercard-jcb@2x.png */, + E58FCD811E94CFD500632085 /* visa-mastercard-jcb@3x.png */, + E58FCD821E94CFD500632085 /* visa-mastercard.png */, + E58FCD831E94CFD500632085 /* visa-mastercard@2x.png */, + E58FCD841E94CFD500632085 /* visa-mastercard@3x.png */, + 0CE1D2AD1F67BA53003A012F /* token_key.png */, + 0CE1D2AE1F67BA53003A012F /* token_key@1.5x.png */, + 0CE1D2AF1F67BA53003A012F /* token_key@2x.png */, + 0CE1D2B01F67BA53003A012F /* token_key@3x.png */, + 0CE1D2B11F67BA53003A012F /* token_key@4x.png */, + E58FCD851E94CFD500632085 /* Visa@2x.png */, + E58FCD861E94CFD500632085 /* VisaDark@2x.png */, + E58FCD871E94CFD500632085 /* xl_tunai@2x.png */, + ); + name = Assets; + path = ../MidtransKit; + sourceTree = ""; + }; + 30E713101C85749F00AFB7B4 /* Credit Card */ = { + isa = PBXGroup; + children = ( + 0CF74F211E6E8454006C0393 /* Point */, + 008859501D48892C003105F1 /* Add Card */, + E517C2C41C967C5D009AE6AA /* Alerts */, + E517C2E51C96C319009AE6AA /* Animators */, + 300F5CA41C7C0EB200DA6E13 /* VTCardListController.h */, + 300F5CA51C7C0EB200DA6E13 /* VTCardListController.m */, + 30E879851C88EDE1000C0F4B /* VTTwoClickController.h */, + 30E879861C88EDE1000C0F4B /* VTTwoClickController.m */, + E534029E1E6809D000CD0420 /* MidtransSavedCardController.h */, + E534029F1E6809D000CD0420 /* MidtransSavedCardController.m */, + E53402A41E680BA100CD0420 /* MidtransSavedCardCell.h */, + E53402A51E680BA100CD0420 /* MidtransSavedCardCell.m */, + E53402AE1E68405600CD0420 /* MidtransSavedCardFooter.h */, + E53402AF1E68405600CD0420 /* MidtransSavedCardFooter.m */, + ); + name = "Credit Card"; + sourceTree = ""; + }; + 30E713111C857DF400AFB7B4 /* Clickpay */ = { + isa = PBXGroup; + children = ( + 30E77E881C84021A0090D228 /* VTMandiriClickpayController.h */, + 30E77E891C84021A0090D228 /* VTMandiriClickpayController.m */, + ); + name = Clickpay; + sourceTree = ""; + }; + 30E713121C857DFB00AFB7B4 /* Bank Transfer */ = { + isa = PBXGroup; + children = ( + E503AECB1C8E889C00F097FF /* VTVAListController.h */, + E503AECC1C8E889C00F097FF /* VTVAListController.m */, + E5AA78AD1E657EF2007D8022 /* MidtransVAViewController.h */, + E5AA78AE1E657EF2007D8022 /* MidtransVAViewController.m */, + E5AA78B61E65808D007D8022 /* MidtransVAHeader.h */, + E5AA78B71E65808D007D8022 /* MidtransVAHeader.m */, + ); + name = "Bank Transfer"; + sourceTree = ""; + }; + 30E77E821C8401C40090D228 /* Controller */ = { + isa = PBXGroup; + children = ( + 0CB8B7CA2071EEA70067A0B8 /* Common TC */, + 3068387F1C7EE7220064A305 /* MidtransUIPaymentViewController.h */, + 306838801C7EE7220064A305 /* MidtransUIPaymentViewController.m */, + 30E77E831C8401DC0090D228 /* Payment */, + 00F61AE61D1459F300C93DA0 /* Payment List */, + ); + name = Controller; + sourceTree = ""; + }; + 30E77E831C8401DC0090D228 /* Payment */ = { + isa = PBXGroup; + children = ( + 0C9634BF1FE119BA00EF89DF /* MIDGopayDetailView.h */, + 0C9634C01FE119BB00EF89DF /* MIDGopayDetailView.m */, + 0C9634AB1FE1197700EF89DF /* MidGopayDetailViewController.h */, + 0C9634B11FE1197900EF89DF /* MidGopayDetailViewController.m */, + 0C9634AE1FE1197800EF89DF /* MIDGopayView.h */, + 0C9634AF1FE1197900EF89DF /* MIDGopayView.m */, + 0C9634B01FE1197900EF89DF /* MidGopayViewController.h */, + 0C9634B21FE1197A00EF89DF /* MidGopayViewController.m */, + 0C5DD8831E9E34920004DD5D /* Post Payment */, + E5E436451CE3290900F688ED /* MidtransUIPaymentController.h */, + E5E436461CE3290900F688ED /* MidtransUIPaymentController.m */, + 00F61B1C1D1481B200C93DA0 /* Direct Payment */, + 00F61B111D146E3300C93DA0 /* General Payment */, + 3D36593D20B67AF200C07158 /* Indomaret */, + 30E713121C857DFB00AFB7B4 /* Bank Transfer */, + 30E713101C85749F00AFB7B4 /* Credit Card */, + 30E713111C857DF400AFB7B4 /* Clickpay */, + 0CD7EA8B1E03A17E0036C187 /* GCI */, + 3D36592A20B5180600C07158 /* Danamon Online */, + 002CC9AB1D127C23003A1203 /* Guide */, + E583AFED1C8D6DB000C04512 /* Status */, + 0CCD621020048F8D006936E5 /* MIDOtherVAViewController.h */, + 0CCD621120048F8E006936E5 /* MIDOtherVAViewController.m */, + ); + name = Payment; + sourceTree = ""; + }; + 3D36592A20B5180600C07158 /* Danamon Online */ = { + isa = PBXGroup; + children = ( + 3D36593320B5258F00C07158 /* MIDDanamonOnlineViewController.h */, + 3D36593420B5258F00C07158 /* MIDDanamonOnlineViewController.m */, + ); + name = "Danamon Online"; + sourceTree = ""; + }; + 3D36593D20B67AF200C07158 /* Indomaret */ = { + isa = PBXGroup; + children = ( + 3D36594020B67F6600C07158 /* MIDPaymentIndomaretViewController.h */, + 3D36594120B67F6600C07158 /* MIDPaymentIndomaretViewController.m */, + ); + name = Indomaret; + sourceTree = ""; + }; + 3D8AE6B221107F0C00C8D41B /* MidtransKitTests */ = { + isa = PBXGroup; + children = ( + 3D8AE6B321107F0C00C8D41B /* AlertErrorMessageTests.m */, + 3D8AE6B521107F0C00C8D41B /* Info.plist */, + ); + path = MidtransKitTests; + sourceTree = ""; + }; + E503AEDC1C8E8C7200F097FF /* View */ = { + isa = PBXGroup; + children = ( + 0C108A101EEE63F500843A05 /* Maintain */, + 0C3998451E39DA7A00CF5F6D /* Custom AlertView */, + 0C2B8E511E260E2B007901CB /* Installment */, + 302BAA421C881FA200AE68CC /* MIdtransUICardCell.h */, + 302BAA431C881FA200AE68CC /* MIdtransUICardCell.m */, + E5EF82711C8C0814007B6585 /* MidtransUICCFrontView.h */, + E5EF82721C8C0814007B6585 /* MidtransUICCFrontView.m */, + E5EF82761C8C081F007B6585 /* VTCCBackView.h */, + E5EF82771C8C081F007B6585 /* VTCCBackView.m */, + 306838701C7EDA0A0064A305 /* VTPaymentHeader.h */, + 306838711C7EDA0A0064A305 /* VTPaymentHeader.m */, + E503AED51C8E8AF800F097FF /* MidtransUIListCell.h */, + E503AED61C8E8AF800F097FF /* MidtransUIListCell.m */, + 0093D8AF1DC1E49A00393334 /* MidtransLoadingIndicator.h */, + 0093D8B01DC1E49A00393334 /* MidtransLoadingIndicator.m */, + 0093D8B31DC1EC7D00393334 /* MidtransLoadingView.h */, + 0093D8B41DC1EC7D00393334 /* MidtransLoadingView.m */, + E57FFC871E125FDA002A875C /* MidtransItemCell.h */, + E57FFC881E125FDA002A875C /* MidtransItemCell.m */, + 0C2B8E651E275837007901CB /* MidtransCollectionViewLayout.h */, + 0C2B8E661E275837007901CB /* MidtransCollectionViewLayout.m */, + 0C2B8E841E2794D4007901CB /* MidtransLineView.h */, + 0C2B8E851E2794D4007901CB /* MidtransLineView.m */, + ); + name = View; + sourceTree = ""; + }; + E517C2C41C967C5D009AE6AA /* Alerts */ = { + isa = PBXGroup; + children = ( + 302BAA3E1C8816C400AE68CC /* VTCvvInfoController.h */, + 302BAA3F1C8816C400AE68CC /* VTCvvInfoController.m */, + E517C2BA1C9672BA009AE6AA /* VTConfirmPaymentController.h */, + E517C2BB1C9672BA009AE6AA /* VTConfirmPaymentController.m */, + ); + name = Alerts; + sourceTree = ""; + }; + E517C2E51C96C319009AE6AA /* Animators */ = { + isa = PBXGroup; + children = ( + E517C2DB1C96C1A2009AE6AA /* PushAnimator.h */, + E517C2DC1C96C1A2009AE6AA /* PushAnimator.m */, + E517C2E01C96C1C4009AE6AA /* PopAnimator.h */, + E517C2E11C96C1C4009AE6AA /* PopAnimator.m */, + ); + name = Animators; + sourceTree = ""; + }; + E519C8FD1E9B6ED100EF70DF /* instructions */ = { + isa = PBXGroup; + children = ( + 3D40893B1F75130300B9A2EC /* alto_preview.png */, + 3D40893C1F75130300B9A2EC /* alto_preview@2x.png */, + 3D40893D1F75130300B9A2EC /* alto_preview@3x.png */, + 3D4089321F7512F100B9A2EC /* bersama_preview.png */, + 3D4089331F7512F100B9A2EC /* bersama_preview@2x.png */, + 3D4089341F7512F100B9A2EC /* bersama_preview@3x.png */, + 3D4089441F75133200B9A2EC /* prima_preview.png */, + 3D4089451F75133200B9A2EC /* prima_preview@2x.png */, + 3D4089461F75133200B9A2EC /* prima_preview@3x.png */, + E58FCD4E1E94CFD500632085 /* other_alto_1@2x.png */, + E58FCD4F1E94CFD500632085 /* other_alto_2@2x.png */, + E58FCD501E94CFD500632085 /* other_alto_3@2x.png */, + E58FCD511E94CFD500632085 /* other_alto_4@2x.png */, + E58FCD521E94CFD500632085 /* other_alto_5@2x.png */, + E58FCD531E94CFD500632085 /* other_alto_6@2x.png */, + E58FCD541E94CFD500632085 /* other_alto_7@2x.png */, + E58FCD551E94CFD500632085 /* other_atm_1@2x.png */, + E58FCD561E94CFD500632085 /* other_atm_2@2x.png */, + E58FCD571E94CFD500632085 /* other_atm_3@2x.png */, + E58FCD581E94CFD500632085 /* other_atm_4@2x.png */, + E58FCD591E94CFD500632085 /* other_atm_5@2x.png */, + E58FCD5A1E94CFD500632085 /* other_atm_6@2x.png */, + E58FCD5B1E94CFD500632085 /* other_atm_7@2x.png */, + E58FCD5C1E94CFD500632085 /* other_prima_1@2x.png */, + E58FCD5D1E94CFD500632085 /* other_prima_2@2x.png */, + E58FCD5E1E94CFD500632085 /* other_prima_3@2x.png */, + E58FCD5F1E94CFD500632085 /* other_prima_4@2x.png */, + E58FCD601E94CFD500632085 /* other_prima_5@2x.png */, + E58FCD611E94CFD500632085 /* other_prima_6@2x.png */, + E58FCD621E94CFD500632085 /* other_prima_7@2x.png */, + E58FCD661E94CFD500632085 /* permata_atm_1@2x.png */, + E58FCD671E94CFD500632085 /* permata_atm_2@2x.png */, + E58FCD681E94CFD500632085 /* permata_atm_3@2x.png */, + E58FCD691E94CFD500632085 /* permata_atm_4@2x.png */, + E58FCD6A1E94CFD500632085 /* permata_atm_5@2x.png */, + E58FCD6B1E94CFD500632085 /* permata_atm_6@2x.png */, + E58FCD6C1E94CFD500632085 /* permata_atm_7@2x.png */, + E58FCD3B1E94CFD500632085 /* mandiri_atm_1@2x.png */, + E58FCD3C1E94CFD500632085 /* mandiri_atm_2@2x.png */, + E58FCD3D1E94CFD500632085 /* mandiri_atm_3@2x.png */, + E58FCD3E1E94CFD500632085 /* mandiri_atm_4@2x.png */, + E58FCD3F1E94CFD500632085 /* mandiri_atm_5@2x.png */, + E58FCD401E94CFD500632085 /* mandiri_atm_6@2x.png */, + E58FCD081E94CFD500632085 /* bca_atm_1@2x.png */, + E58FCD091E94CFD500632085 /* bca_atm_2@2x.png */, + E58FCD0A1E94CFD500632085 /* bca_atm_3@2x.png */, + E58FCD0B1E94CFD500632085 /* bca_atm_4@2x.png */, + E58FCD0C1E94CFD500632085 /* bca_atm_5@2x.png */, + E58FCD0D1E94CFD500632085 /* bca_atm_6@2x.png */, + E519C9531E9B6F2000EF70DF /* bni_va1@2x.png */, + E519C9551E9B6F2000EF70DF /* bni_va2@2x.png */, + E519C9571E9B6F2000EF70DF /* bni_va3@2x.png */, + E519C9591E9B6F2000EF70DF /* bni_va4@2x.png */, + E519C95B1E9B6F2000EF70DF /* bni_va5@2x.png */, + E519C95D1E9B6F2000EF70DF /* bni_va6@2x.png */, + E519C95F1E9B6F2000EF70DF /* bni_va7@2x.png */, + ); + name = instructions; + sourceTree = ""; + }; + E55976401EA71CA00044342A /* status */ = { + isa = PBXGroup; + children = ( + 0CE1D26B1F62A6B5003A012F /* SNPMaintainView.xib */, + E5F1BB2C1E93701100ED659D /* MidtransPaymentStatusViewController.xib */, + E5F1BB4E1E93701100ED659D /* VTPaymentStatusController.xib */, + E5F1BB3D1E93701100ED659D /* VTBillpaySuccessController.xib */, + E5F1BB451E93701100ED659D /* VTIndomaretSuccessController.xib */, + E5F1BB471E93701100ED659D /* VTKlikbcaSuccessController.xib */, + ); + name = status; + sourceTree = ""; + }; + E57123F51E9380E80064F515 /* MidtransKitResources */ = { + isa = PBXGroup; + children = ( + 00F61AF01D145B3600C93DA0 /* Font */, + 30AB739C1C7D57B6001F42FE /* Assets */, + 306838871C7EF3B80064A305 /* Views */, + 306838861C7EF3AC0064A305 /* Data */, + E57123F61E9380E80064F515 /* Info.plist */, + ); + path = MidtransKitResources; + sourceTree = ""; + }; + E583AFED1C8D6DB000C04512 /* Status */ = { + isa = PBXGroup; + children = ( + 00C685541DC701660008D08F /* Payment Status Result */, + E578DD0C1CFBFA980091760A /* VTBillpaySuccessController.h */, + E578DD0D1CFBFA980091760A /* VTBillpaySuccessController.m */, + E58017E91D5868E1007D2DEC /* VTXLTunaiSuccessController.h */, + E58017EA1D5868E1007D2DEC /* VTXLTunaiSuccessController.m */, + E50D85FD1D0ECBC500F26D2E /* VTIndomaretSuccessController.h */, + E50D85FE1D0ECBC500F26D2E /* VTIndomaretSuccessController.m */, + E5591A451CEF0DB0005A2DB1 /* VTVASuccessStatusController.h */, + E5591A461CEF0DB0005A2DB1 /* VTVASuccessStatusController.m */, + E583AFF31C8D6DD300C04512 /* VTPaymentStatusController.h */, + E583AFF41C8D6DD300C04512 /* VTPaymentStatusController.m */, + E57202E61D63233D006B9265 /* VTKlikbcaSuccessController.h */, + E57202E71D63233D006B9265 /* VTKlikbcaSuccessController.m */, + ); + name = Status; + sourceTree = ""; + }; + E58FCE991E94D06900632085 /* Products */ = { + isa = PBXGroup; + children = ( + E58FCE9E1E94D06900632085 /* MidtransCoreKit.framework */, + E58FCEA01E94D06900632085 /* libMidtransCoreKit.a */, + E55E2A3F21816ED400225869 /* MidtransCoreKitTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + E5CDEC981E9340E80032DC3B /* MidtransKit */ = { + isa = PBXGroup; + children = ( + E5CDEC991E9340E80032DC3B /* MidtransKit.h */, + E503AEDC1C8E8C7200F097FF /* View */, + 3056A21F1C7EA36E0015B3CC /* View Model */, + 3056A2141C7E98490015B3CC /* Kit */, + 3005E29D1C7C1C6B00064169 /* Helper */, + 30E77E821C8401C40090D228 /* Controller */, + E5CDEC9A1E9340E80032DC3B /* Info.plist */, + ); + path = MidtransKit; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - E571209F1E937B6F0064F515 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - E57120D21E937B790064F515 /* MidtransUIPaymentViewController.h in Headers */, - E57120D01E937B790064F515 /* MidtransUIConfiguration.h in Headers */, - E57120A01E937B790064F515 /* MidtransKit.h in Headers */, - 0CBA28C21F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */, - E57120CD1E937B790064F515 /* MidtransUIThemeManager.h in Headers */, - E57120CE1E937B790064F515 /* MidtransUIFontSource.h in Headers */, - 3D36593720B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */, - E57120A11E937B790064F515 /* MidtransUICustomAlertViewController.h in Headers */, - E57120A21E937B790064F515 /* MidtransInstallmentView.h in Headers */, - E57120A31E937B790064F515 /* MidtransInstallmentCollectionViewCell.h in Headers */, - E57120A51E937B790064F515 /* MIdtransUICardCell.h in Headers */, - E57120A61E937B790064F515 /* MidtransUICCFrontView.h in Headers */, - E57120A71E937B790064F515 /* VTCCBackView.h in Headers */, - E57120A81E937B790064F515 /* VTPaymentHeader.h in Headers */, - E57120A91E937B790064F515 /* MidtransUIListCell.h in Headers */, - E57120AA1E937B790064F515 /* MidtransLoadingIndicator.h in Headers */, - E57120AB1E937B790064F515 /* MidtransLoadingView.h in Headers */, - E57120AC1E937B790064F515 /* MidtransItemCell.h in Headers */, - E57120AD1E937B790064F515 /* MidtransCollectionViewLayout.h in Headers */, - 0CCD621820048FA3006936E5 /* MIDOtherVAViewController.h in Headers */, - E57120AE1E937B790064F515 /* MidtransLineView.h in Headers */, - 0CCD62222004935F006936E5 /* HMSegmentedControl.h in Headers */, - E57120AF1E937B790064F515 /* VTItemViewModel.h in Headers */, - E57120B01E937B790064F515 /* VTPaymentStatusViewModel.h in Headers */, - E57120B11E937B790064F515 /* VTVATransactionStatusViewModel.h in Headers */, - E57120B21E937B790064F515 /* VTPaymentStatusXLTunaiViewModel.h in Headers */, - E57120B31E937B790064F515 /* VTKITConstant.h in Headers */, - E57120B41E937B790064F515 /* MidtransUITheme.h in Headers */, - E57120B51E937B790064F515 /* MidtransUIToast.h in Headers */, - E57120B61E937B790064F515 /* UIViewController+Modal.h in Headers */, - E57120B71E937B790064F515 /* UIViewController+HeaderSubtitle.h in Headers */, - E57120B81E937B790064F515 /* MidtransUITextField.h in Headers */, - E57120B91E937B790064F515 /* MIdtransUIBorderedView.h in Headers */, - E57120BA1E937B790064F515 /* MidtransUIRoundedLabel.h in Headers */, - E57120BB1E937B790064F515 /* MIdtransUIDetailedTitleController.h in Headers */, - E57120BC1E937B790064F515 /* MidtransUIXibView.h in Headers */, - E57120BD1E937B790064F515 /* VTAlertBackgroundView.h in Headers */, - E57120BF1E937B790064F515 /* MidtransUIHudView.h in Headers */, - E57120C01E937B790064F515 /* VTKeyboardAccessoryView.h in Headers */, - E57120C11E937B790064F515 /* MidtransUIButton.h in Headers */, - E57120C21E937B790064F515 /* MidtransUINextStepButton.h in Headers */, - 0C9634C21FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */, - E57120C31E937B790064F515 /* VTNoteTitleLabel.h in Headers */, - 3D8BF5D61F90BE7800F35C55 /* MidtransUITableAlertViewController.h in Headers */, - E57120C41E937B790064F515 /* VTSegmentedControl.h in Headers */, - 0CB8B7D52071EF080067A0B8 /* MidtransCommonTSCViewController.h in Headers */, - E57120C51E937B790064F515 /* MidtransUIBaseViewController.h in Headers */, - E57120C61E937B790064F515 /* VTBackBarButtonItem.h in Headers */, - E57120C71E937B790064F515 /* IHKeyboardAvoiding_vt.h in Headers */, - E57120C81E937B790064F515 /* MBXPageViewController_vt.h in Headers */, - E57120C91E937B790064F515 /* UIView+Toast.h in Headers */, - E57120CA1E937B790064F515 /* VTClassHelper.h in Headers */, - E57120CB1E937B790064F515 /* NSString+TextDirectionality.h in Headers */, - E57120CC1E937B790064F515 /* MidtransUIStringHelper.h in Headers */, - 0C9634B61FE1197A00EF89DF /* MIDGopayView.h in Headers */, - E57120CF1E937B790064F515 /* MidtransUICardFormatter.h in Headers */, - E57120D11E937B790064F515 /* UIColor+SNP_HexString.h in Headers */, - E57120D31E937B790064F515 /* MidtransUIPaymentController.h in Headers */, - 3D36594420B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */, - E57120D41E937B790064F515 /* MidtransUIPaymentDirectViewController.h in Headers */, - E57120D51E937B790064F515 /* MidtransUIPaymentDirectView.h in Headers */, - 0C9634BA1FE1197A00EF89DF /* MidGopayViewController.h in Headers */, - E57120D61E937B790064F515 /* MidtransDirectHeader.h in Headers */, - E57120D71E937B790064F515 /* MidtransUIPaymentGeneralViewController.h in Headers */, - E57120D81E937B790064F515 /* MidtransUIPaymentGeneralView.h in Headers */, - E57120D91E937B790064F515 /* VTVAListController.h in Headers */, - E57120DA1E937B790064F515 /* MidtransVAViewController.h in Headers */, - E57120DB1E937B790064F515 /* MidtransVAHeader.h in Headers */, - E57120DC1E937B790064F515 /* SNPPointViewController.h in Headers */, - E57120DD1E937B790064F515 /* SNPPointView.h in Headers */, - E57120DE1E937B790064F515 /* AddOnConstructor.h in Headers */, - E57120DF1E937B790064F515 /* MidtransCreditCardAddOnComponentCell.h in Headers */, - E57120E01E937B790064F515 /* MidtransNewCreditCardViewController.h in Headers */, - E57120E11E937B790064F515 /* MidtransNewCreditCardView.h in Headers */, - E57120E21E937B790064F515 /* VTCvvInfoController.h in Headers */, - E57120E31E937B790064F515 /* VTConfirmPaymentController.h in Headers */, - E57120E41E937B790064F515 /* PushAnimator.h in Headers */, - E57120E51E937B790064F515 /* PopAnimator.h in Headers */, - E57120E61E937B790064F515 /* VTCardListController.h in Headers */, - E57120E71E937B790064F515 /* VTTwoClickController.h in Headers */, - E57120E81E937B790064F515 /* MidtransSavedCardController.h in Headers */, - E57120E91E937B790064F515 /* MidtransSavedCardCell.h in Headers */, - E57120EA1E937B790064F515 /* MidtransSavedCardFooter.h in Headers */, - E57120EB1E937B790064F515 /* VTMandiriClickpayController.h in Headers */, - E57120EC1E937B790064F515 /* MidtransPaymentGCIViewController.h in Headers */, - E57120ED1E937B790064F515 /* MidtransPaymentGCIView.h in Headers */, - E57120EE1E937B790064F515 /* VTMultiGuideController.h in Headers */, - E57120EF1E937B790064F515 /* VTSingleGuideController.h in Headers */, - E57120F01E937B790064F515 /* VTSubGuideController.h in Headers */, - E57120F11E937B790064F515 /* VTGuideView.h in Headers */, - E57120F21E937B790064F515 /* VTGuideCell.h in Headers */, - E57120F31E937B790064F515 /* VTGroupedInstruction.h in Headers */, - E57120F41E937B790064F515 /* VTInstruction.h in Headers */, - E57120F51E937B790064F515 /* MidtransPaymentStatusViewController.h in Headers */, - E57120F61E937B790064F515 /* MIdtransPaymentStatusView.h in Headers */, - E57120F71E937B790064F515 /* VTBillpaySuccessController.h in Headers */, - E57120F81E937B790064F515 /* VTXLTunaiSuccessController.h in Headers */, - E57120F91E937B790064F515 /* VTIndomaretSuccessController.h in Headers */, - 0C9634B41FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */, - E57120FA1E937B790064F515 /* VTVASuccessStatusController.h in Headers */, - E57120FC1E937B790064F515 /* VTPaymentStatusController.h in Headers */, - 0C108A181EEE641B00843A05 /* SNPMaintainView.h in Headers */, - E57120FD1E937B790064F515 /* VTKlikbcaSuccessController.h in Headers */, - E57120FF1E937B790064F515 /* VTPaymentListController.h in Headers */, - E57121001E937B790064F515 /* VTPaymentListView.h in Headers */, - E57121011E937B790064F515 /* MidtransTransactionDetailViewController.h in Headers */, - E57121021E937B790064F515 /* MidtransPaymentMethodHeader.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E5CDEC941E9340E80032DC3B /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - E55F62BB1E934A6D00C012C8 /* MidtransUIFontSource.h in Headers */, - E55F62BD1E934A6D00C012C8 /* MidtransUIConfiguration.h in Headers */, - E55F62BA1E934A6D00C012C8 /* MidtransUIThemeManager.h in Headers */, - E5BAD2D01E9354D10059B771 /* MBXPageViewController_vt.h in Headers */, - E55F62BF1E934A6D00C012C8 /* MidtransUIPaymentViewController.h in Headers */, - E5CDEC9B1E9340E80032DC3B /* MidtransKit.h in Headers */, - E55F628E1E934A6D00C012C8 /* MidtransUICustomAlertViewController.h in Headers */, - E55F628F1E934A6D00C012C8 /* MidtransInstallmentView.h in Headers */, - E55F62901E934A6D00C012C8 /* MidtransInstallmentCollectionViewCell.h in Headers */, - E55F62921E934A6D00C012C8 /* MIdtransUICardCell.h in Headers */, - E55F62931E934A6D00C012C8 /* MidtransUICCFrontView.h in Headers */, - E55F62941E934A6D00C012C8 /* VTCCBackView.h in Headers */, - E55F62951E934A6D00C012C8 /* VTPaymentHeader.h in Headers */, - 0CBD65FD207DE875004DAE64 /* UIImage+Scale.h in Headers */, - E55F62961E934A6D00C012C8 /* MidtransUIListCell.h in Headers */, - 0C108A151EEE641200843A05 /* SNPMaintainView.h in Headers */, - E55F62971E934A6D00C012C8 /* MidtransLoadingIndicator.h in Headers */, - E55F62981E934A6D00C012C8 /* MidtransLoadingView.h in Headers */, - E55F62991E934A6D00C012C8 /* MidtransItemCell.h in Headers */, - E55F629A1E934A6D00C012C8 /* MidtransCollectionViewLayout.h in Headers */, - E55F629B1E934A6D00C012C8 /* MidtransLineView.h in Headers */, - E55F629C1E934A6D00C012C8 /* VTItemViewModel.h in Headers */, - E55F629D1E934A6D00C012C8 /* VTPaymentStatusViewModel.h in Headers */, - E55F629E1E934A6D00C012C8 /* VTVATransactionStatusViewModel.h in Headers */, - 0CB8B7D02071EEF00067A0B8 /* MidtransCommonTSCViewController.h in Headers */, - E55F629F1E934A6D00C012C8 /* VTPaymentStatusXLTunaiViewModel.h in Headers */, - E55F62A01E934A6D00C012C8 /* VTKITConstant.h in Headers */, - 3D8BF5CF1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h in Headers */, - E55F62A11E934A6D00C012C8 /* MidtransUITheme.h in Headers */, - E55F62A21E934A6D00C012C8 /* MidtransUIToast.h in Headers */, - E55F62A31E934A6D00C012C8 /* UIViewController+Modal.h in Headers */, - E55F62A41E934A6D00C012C8 /* UIViewController+HeaderSubtitle.h in Headers */, - E55F62A51E934A6D00C012C8 /* MidtransUITextField.h in Headers */, - 0C9634B91FE1197A00EF89DF /* MidGopayViewController.h in Headers */, - E55F62A61E934A6D00C012C8 /* MIdtransUIBorderedView.h in Headers */, - E55F62A71E934A6D00C012C8 /* MidtransUIRoundedLabel.h in Headers */, - 0CCD621320048F8E006936E5 /* MIDOtherVAViewController.h in Headers */, - E55F62A81E934A6D00C012C8 /* MIdtransUIDetailedTitleController.h in Headers */, - E55F62A91E934A6D00C012C8 /* MidtransUIXibView.h in Headers */, - E55F62AA1E934A6D00C012C8 /* VTAlertBackgroundView.h in Headers */, - 0C9634B31FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */, - E55F62AC1E934A6D00C012C8 /* MidtransUIHudView.h in Headers */, - E55F62AD1E934A6D00C012C8 /* VTKeyboardAccessoryView.h in Headers */, - E55F62AE1E934A6D00C012C8 /* MidtransUIButton.h in Headers */, - 0C9634C11FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */, - E55F62AF1E934A6D00C012C8 /* MidtransUINextStepButton.h in Headers */, - E55F62B01E934A6D00C012C8 /* VTNoteTitleLabel.h in Headers */, - E55F62B11E934A6D00C012C8 /* VTSegmentedControl.h in Headers */, - E55F62B21E934A6D00C012C8 /* MidtransUIBaseViewController.h in Headers */, - E55F62B31E934A6D00C012C8 /* VTBackBarButtonItem.h in Headers */, - E55F62B71E934A6D00C012C8 /* VTClassHelper.h in Headers */, - E55F62B81E934A6D00C012C8 /* NSString+TextDirectionality.h in Headers */, - 0CCD621F20049339006936E5 /* HMSegmentedControl.h in Headers */, - E55F62B91E934A6D00C012C8 /* MidtransUIStringHelper.h in Headers */, - E55F62BC1E934A6D00C012C8 /* MidtransUICardFormatter.h in Headers */, - 0C1ADB8B1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h in Headers */, - 3D36593620B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */, - E55F62BE1E934A6D00C012C8 /* UIColor+SNP_HexString.h in Headers */, - E55F62C01E934A6D00C012C8 /* MidtransUIPaymentController.h in Headers */, - E55F62C11E934A6D00C012C8 /* MidtransUIPaymentDirectViewController.h in Headers */, - E55F62C21E934A6D00C012C8 /* MidtransUIPaymentDirectView.h in Headers */, - E55F62C31E934A6D00C012C8 /* MidtransDirectHeader.h in Headers */, - E55F62C41E934A6D00C012C8 /* MidtransUIPaymentGeneralViewController.h in Headers */, - E55F62C51E934A6D00C012C8 /* MidtransUIPaymentGeneralView.h in Headers */, - E55F62C61E934A6D00C012C8 /* VTVAListController.h in Headers */, - E55F62C71E934A6D00C012C8 /* MidtransVAViewController.h in Headers */, - E55F62C81E934A6D00C012C8 /* MidtransVAHeader.h in Headers */, - E55F62C91E934A6D00C012C8 /* SNPPointViewController.h in Headers */, - E55F62CA1E934A6D00C012C8 /* SNPPointView.h in Headers */, - E55F62CB1E934A6D00C012C8 /* AddOnConstructor.h in Headers */, - E55F62CC1E934A6D00C012C8 /* MidtransCreditCardAddOnComponentCell.h in Headers */, - E55F62CD1E934A6D00C012C8 /* MidtransNewCreditCardViewController.h in Headers */, - E55F62CE1E934A6D00C012C8 /* MidtransNewCreditCardView.h in Headers */, - 0C5DD8891E9E34F60004DD5D /* SNPPostPaymentVAViewController.h in Headers */, - E55F62CF1E934A6D00C012C8 /* VTCvvInfoController.h in Headers */, - 3D36594320B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */, - E55F62D01E934A6D00C012C8 /* VTConfirmPaymentController.h in Headers */, - E55F62D11E934A6D00C012C8 /* PushAnimator.h in Headers */, - E55F62D21E934A6D00C012C8 /* PopAnimator.h in Headers */, - E55F62D31E934A6D00C012C8 /* VTCardListController.h in Headers */, - E55F62D41E934A6D00C012C8 /* VTTwoClickController.h in Headers */, - 0C108A041EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h in Headers */, - E55F62D51E934A6D00C012C8 /* MidtransSavedCardController.h in Headers */, - E5BAD2CE1E9354D10059B771 /* IHKeyboardAvoiding_vt.h in Headers */, - E55F62D61E934A6D00C012C8 /* MidtransSavedCardCell.h in Headers */, - E55F62D71E934A6D00C012C8 /* MidtransSavedCardFooter.h in Headers */, - E5BAD2D21E9354D10059B771 /* UIView+Toast.h in Headers */, - E55F62D81E934A6D00C012C8 /* VTMandiriClickpayController.h in Headers */, - E55F62D91E934A6D00C012C8 /* MidtransPaymentGCIViewController.h in Headers */, - E55F62DA1E934A6D00C012C8 /* MidtransPaymentGCIView.h in Headers */, - E55F62DB1E934A6D00C012C8 /* VTMultiGuideController.h in Headers */, - 0CAD5C97207CBCF600E8956B /* MIDBarcode39Generator.h in Headers */, - 0CEF032D1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h in Headers */, - E55F62DC1E934A6D00C012C8 /* VTSingleGuideController.h in Headers */, - E55F62DD1E934A6D00C012C8 /* VTSubGuideController.h in Headers */, - E55F62DE1E934A6D00C012C8 /* VTGuideView.h in Headers */, - E55F62DF1E934A6D00C012C8 /* VTGuideCell.h in Headers */, - E55F62E01E934A6D00C012C8 /* VTGroupedInstruction.h in Headers */, - E55F62E11E934A6D00C012C8 /* VTInstruction.h in Headers */, - E55F62E21E934A6D00C012C8 /* MidtransPaymentStatusViewController.h in Headers */, - E55F62E31E934A6D00C012C8 /* MIdtransPaymentStatusView.h in Headers */, - E55F62E41E934A6D00C012C8 /* VTBillpaySuccessController.h in Headers */, - E55F62E51E934A6D00C012C8 /* VTXLTunaiSuccessController.h in Headers */, - 0CEF03211EA3D12F00EA1EE0 /* SNPPostPaymentHeader.h in Headers */, - E5FE449F1E9E2D850088A207 /* VTTapableLabel.h in Headers */, - E55F62E61E934A6D00C012C8 /* VTIndomaretSuccessController.h in Headers */, - 0C9634B51FE1197A00EF89DF /* MIDGopayView.h in Headers */, - 0C32A9841EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h in Headers */, - 0CEF03281EA3E39700EA1EE0 /* UILabel+Boldify.h in Headers */, - E55F62E71E934A6D00C012C8 /* VTVASuccessStatusController.h in Headers */, - E55F62E91E934A6D00C012C8 /* VTPaymentStatusController.h in Headers */, - E55F62EA1E934A6D00C012C8 /* VTKlikbcaSuccessController.h in Headers */, - 0CBA28C11F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */, - E55F62EC1E934A6D00C012C8 /* VTPaymentListController.h in Headers */, - E55F62ED1E934A6D00C012C8 /* VTPaymentListView.h in Headers */, - E55F62EE1E934A6D00C012C8 /* MidtransTransactionDetailViewController.h in Headers */, - E55F62EF1E934A6D00C012C8 /* MidtransPaymentMethodHeader.h in Headers */, - 0C1ADB971EEA99330054CF54 /* SNPPostPaymentGeneralView.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; + E571209F1E937B6F0064F515 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + E57120D21E937B790064F515 /* MidtransUIPaymentViewController.h in Headers */, + E57120D01E937B790064F515 /* MidtransUIConfiguration.h in Headers */, + E57120A01E937B790064F515 /* MidtransKit.h in Headers */, + 0CBA28C21F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */, + E57120CD1E937B790064F515 /* MidtransUIThemeManager.h in Headers */, + E57120CE1E937B790064F515 /* MidtransUIFontSource.h in Headers */, + 3D36593720B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */, + E57120A11E937B790064F515 /* MidtransUICustomAlertViewController.h in Headers */, + E57120A21E937B790064F515 /* MidtransInstallmentView.h in Headers */, + E57120A31E937B790064F515 /* MidtransInstallmentCollectionViewCell.h in Headers */, + E57120A51E937B790064F515 /* MIdtransUICardCell.h in Headers */, + E57120A61E937B790064F515 /* MidtransUICCFrontView.h in Headers */, + E57120A71E937B790064F515 /* VTCCBackView.h in Headers */, + E57120A81E937B790064F515 /* VTPaymentHeader.h in Headers */, + E57120A91E937B790064F515 /* MidtransUIListCell.h in Headers */, + E57120AA1E937B790064F515 /* MidtransLoadingIndicator.h in Headers */, + E57120AB1E937B790064F515 /* MidtransLoadingView.h in Headers */, + E57120AC1E937B790064F515 /* MidtransItemCell.h in Headers */, + E57120AD1E937B790064F515 /* MidtransCollectionViewLayout.h in Headers */, + 0CCD621820048FA3006936E5 /* MIDOtherVAViewController.h in Headers */, + E57120AE1E937B790064F515 /* MidtransLineView.h in Headers */, + 0CCD62222004935F006936E5 /* HMSegmentedControl.h in Headers */, + E57120AF1E937B790064F515 /* VTItemViewModel.h in Headers */, + E57120B01E937B790064F515 /* VTPaymentStatusViewModel.h in Headers */, + E57120B11E937B790064F515 /* VTVATransactionStatusViewModel.h in Headers */, + E57120B21E937B790064F515 /* VTPaymentStatusXLTunaiViewModel.h in Headers */, + E57120B31E937B790064F515 /* VTKITConstant.h in Headers */, + E57120B41E937B790064F515 /* MidtransUITheme.h in Headers */, + E57120B51E937B790064F515 /* MidtransUIToast.h in Headers */, + E57120B61E937B790064F515 /* UIViewController+Modal.h in Headers */, + E57120B71E937B790064F515 /* UIViewController+HeaderSubtitle.h in Headers */, + E57120B81E937B790064F515 /* MidtransUITextField.h in Headers */, + E57120B91E937B790064F515 /* MIdtransUIBorderedView.h in Headers */, + E57120BA1E937B790064F515 /* MidtransUIRoundedLabel.h in Headers */, + E57120BB1E937B790064F515 /* MIdtransUIDetailedTitleController.h in Headers */, + E57120BC1E937B790064F515 /* MidtransUIXibView.h in Headers */, + E57120BD1E937B790064F515 /* VTAlertBackgroundView.h in Headers */, + E57120BF1E937B790064F515 /* MidtransUIHudView.h in Headers */, + E57120C01E937B790064F515 /* VTKeyboardAccessoryView.h in Headers */, + E57120C11E937B790064F515 /* MidtransUIButton.h in Headers */, + E57120C21E937B790064F515 /* MidtransUINextStepButton.h in Headers */, + 0C9634C21FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */, + E57120C31E937B790064F515 /* VTNoteTitleLabel.h in Headers */, + 3D8BF5D61F90BE7800F35C55 /* MidtransUITableAlertViewController.h in Headers */, + E57120C41E937B790064F515 /* VTSegmentedControl.h in Headers */, + 0CB8B7D52071EF080067A0B8 /* MidtransCommonTSCViewController.h in Headers */, + E57120C51E937B790064F515 /* MidtransUIBaseViewController.h in Headers */, + E57120C61E937B790064F515 /* VTBackBarButtonItem.h in Headers */, + E57120C71E937B790064F515 /* IHKeyboardAvoiding_vt.h in Headers */, + E57120C81E937B790064F515 /* MBXPageViewController_vt.h in Headers */, + E57120C91E937B790064F515 /* UIView+Toast.h in Headers */, + E57120CA1E937B790064F515 /* VTClassHelper.h in Headers */, + E57120CB1E937B790064F515 /* NSString+TextDirectionality.h in Headers */, + E57120CC1E937B790064F515 /* MidtransUIStringHelper.h in Headers */, + 0C9634B61FE1197A00EF89DF /* MIDGopayView.h in Headers */, + E57120CF1E937B790064F515 /* MidtransUICardFormatter.h in Headers */, + E57120D11E937B790064F515 /* UIColor+SNP_HexString.h in Headers */, + E57120D31E937B790064F515 /* MidtransUIPaymentController.h in Headers */, + 3D36594420B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */, + E57120D41E937B790064F515 /* MidtransUIPaymentDirectViewController.h in Headers */, + E57120D51E937B790064F515 /* MidtransUIPaymentDirectView.h in Headers */, + 0C9634BA1FE1197A00EF89DF /* MidGopayViewController.h in Headers */, + E57120D61E937B790064F515 /* MidtransDirectHeader.h in Headers */, + E57120D71E937B790064F515 /* MidtransUIPaymentGeneralViewController.h in Headers */, + E57120D81E937B790064F515 /* MidtransUIPaymentGeneralView.h in Headers */, + E57120D91E937B790064F515 /* VTVAListController.h in Headers */, + E57120DA1E937B790064F515 /* MidtransVAViewController.h in Headers */, + E57120DB1E937B790064F515 /* MidtransVAHeader.h in Headers */, + E57120DC1E937B790064F515 /* SNPPointViewController.h in Headers */, + E57120DD1E937B790064F515 /* SNPPointView.h in Headers */, + E57120DE1E937B790064F515 /* AddOnConstructor.h in Headers */, + E57120DF1E937B790064F515 /* MidtransCreditCardAddOnComponentCell.h in Headers */, + E57120E01E937B790064F515 /* MidtransNewCreditCardViewController.h in Headers */, + E57120E11E937B790064F515 /* MidtransNewCreditCardView.h in Headers */, + E57120E21E937B790064F515 /* VTCvvInfoController.h in Headers */, + E57120E31E937B790064F515 /* VTConfirmPaymentController.h in Headers */, + E57120E41E937B790064F515 /* PushAnimator.h in Headers */, + E57120E51E937B790064F515 /* PopAnimator.h in Headers */, + E57120E61E937B790064F515 /* VTCardListController.h in Headers */, + E57120E71E937B790064F515 /* VTTwoClickController.h in Headers */, + E57120E81E937B790064F515 /* MidtransSavedCardController.h in Headers */, + E57120E91E937B790064F515 /* MidtransSavedCardCell.h in Headers */, + E57120EA1E937B790064F515 /* MidtransSavedCardFooter.h in Headers */, + E57120EB1E937B790064F515 /* VTMandiriClickpayController.h in Headers */, + E57120EC1E937B790064F515 /* MidtransPaymentGCIViewController.h in Headers */, + E57120ED1E937B790064F515 /* MidtransPaymentGCIView.h in Headers */, + E57120EE1E937B790064F515 /* VTMultiGuideController.h in Headers */, + E57120EF1E937B790064F515 /* VTSingleGuideController.h in Headers */, + E57120F01E937B790064F515 /* VTSubGuideController.h in Headers */, + E57120F11E937B790064F515 /* VTGuideView.h in Headers */, + E57120F21E937B790064F515 /* VTGuideCell.h in Headers */, + E57120F31E937B790064F515 /* VTGroupedInstruction.h in Headers */, + E57120F41E937B790064F515 /* VTInstruction.h in Headers */, + E57120F51E937B790064F515 /* MidtransPaymentStatusViewController.h in Headers */, + E57120F61E937B790064F515 /* MIdtransPaymentStatusView.h in Headers */, + E57120F71E937B790064F515 /* VTBillpaySuccessController.h in Headers */, + E57120F81E937B790064F515 /* VTXLTunaiSuccessController.h in Headers */, + E57120F91E937B790064F515 /* VTIndomaretSuccessController.h in Headers */, + 0C9634B41FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */, + E57120FA1E937B790064F515 /* VTVASuccessStatusController.h in Headers */, + E57120FC1E937B790064F515 /* VTPaymentStatusController.h in Headers */, + 0C108A181EEE641B00843A05 /* SNPMaintainView.h in Headers */, + E57120FD1E937B790064F515 /* VTKlikbcaSuccessController.h in Headers */, + E57120FF1E937B790064F515 /* VTPaymentListController.h in Headers */, + E57121001E937B790064F515 /* VTPaymentListView.h in Headers */, + E57121011E937B790064F515 /* MidtransTransactionDetailViewController.h in Headers */, + E57121021E937B790064F515 /* MidtransPaymentMethodHeader.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E5CDEC941E9340E80032DC3B /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + E55F62BB1E934A6D00C012C8 /* MidtransUIFontSource.h in Headers */, + E55F62BD1E934A6D00C012C8 /* MidtransUIConfiguration.h in Headers */, + E55F62BA1E934A6D00C012C8 /* MidtransUIThemeManager.h in Headers */, + E5BAD2D01E9354D10059B771 /* MBXPageViewController_vt.h in Headers */, + E55F62BF1E934A6D00C012C8 /* MidtransUIPaymentViewController.h in Headers */, + E5CDEC9B1E9340E80032DC3B /* MidtransKit.h in Headers */, + E55F628E1E934A6D00C012C8 /* MidtransUICustomAlertViewController.h in Headers */, + E55F628F1E934A6D00C012C8 /* MidtransInstallmentView.h in Headers */, + E55F62901E934A6D00C012C8 /* MidtransInstallmentCollectionViewCell.h in Headers */, + E55F62921E934A6D00C012C8 /* MIdtransUICardCell.h in Headers */, + E55F62931E934A6D00C012C8 /* MidtransUICCFrontView.h in Headers */, + E55F62941E934A6D00C012C8 /* VTCCBackView.h in Headers */, + E55F62951E934A6D00C012C8 /* VTPaymentHeader.h in Headers */, + 0CBD65FD207DE875004DAE64 /* UIImage+Scale.h in Headers */, + E55F62961E934A6D00C012C8 /* MidtransUIListCell.h in Headers */, + 0C108A151EEE641200843A05 /* SNPMaintainView.h in Headers */, + E55F62971E934A6D00C012C8 /* MidtransLoadingIndicator.h in Headers */, + E55F62981E934A6D00C012C8 /* MidtransLoadingView.h in Headers */, + E55F62991E934A6D00C012C8 /* MidtransItemCell.h in Headers */, + E55F629A1E934A6D00C012C8 /* MidtransCollectionViewLayout.h in Headers */, + E55F629B1E934A6D00C012C8 /* MidtransLineView.h in Headers */, + E55F629C1E934A6D00C012C8 /* VTItemViewModel.h in Headers */, + E55F629D1E934A6D00C012C8 /* VTPaymentStatusViewModel.h in Headers */, + E55F629E1E934A6D00C012C8 /* VTVATransactionStatusViewModel.h in Headers */, + 0CB8B7D02071EEF00067A0B8 /* MidtransCommonTSCViewController.h in Headers */, + E55F629F1E934A6D00C012C8 /* VTPaymentStatusXLTunaiViewModel.h in Headers */, + E55F62A01E934A6D00C012C8 /* VTKITConstant.h in Headers */, + 3D8BF5CF1F90BD8B00F35C55 /* MidtransUITableAlertViewController.h in Headers */, + E55F62A11E934A6D00C012C8 /* MidtransUITheme.h in Headers */, + E55F62A21E934A6D00C012C8 /* MidtransUIToast.h in Headers */, + E55F62A31E934A6D00C012C8 /* UIViewController+Modal.h in Headers */, + E55F62A41E934A6D00C012C8 /* UIViewController+HeaderSubtitle.h in Headers */, + E55F62A51E934A6D00C012C8 /* MidtransUITextField.h in Headers */, + 0C9634B91FE1197A00EF89DF /* MidGopayViewController.h in Headers */, + E55F62A61E934A6D00C012C8 /* MIdtransUIBorderedView.h in Headers */, + E55F62A71E934A6D00C012C8 /* MidtransUIRoundedLabel.h in Headers */, + 0CCD621320048F8E006936E5 /* MIDOtherVAViewController.h in Headers */, + E55F62A81E934A6D00C012C8 /* MIdtransUIDetailedTitleController.h in Headers */, + E55F62A91E934A6D00C012C8 /* MidtransUIXibView.h in Headers */, + E55F62AA1E934A6D00C012C8 /* VTAlertBackgroundView.h in Headers */, + 0C9634B31FE1197A00EF89DF /* MidGopayDetailViewController.h in Headers */, + E55F62AC1E934A6D00C012C8 /* MidtransUIHudView.h in Headers */, + E55F62AD1E934A6D00C012C8 /* VTKeyboardAccessoryView.h in Headers */, + E55F62AE1E934A6D00C012C8 /* MidtransUIButton.h in Headers */, + 0C9634C11FE119BC00EF89DF /* MIDGopayDetailView.h in Headers */, + E55F62AF1E934A6D00C012C8 /* MidtransUINextStepButton.h in Headers */, + E55F62B01E934A6D00C012C8 /* VTNoteTitleLabel.h in Headers */, + E55F62B11E934A6D00C012C8 /* VTSegmentedControl.h in Headers */, + E55F62B21E934A6D00C012C8 /* MidtransUIBaseViewController.h in Headers */, + E55F62B31E934A6D00C012C8 /* VTBackBarButtonItem.h in Headers */, + E55F62B71E934A6D00C012C8 /* VTClassHelper.h in Headers */, + E55F62B81E934A6D00C012C8 /* NSString+TextDirectionality.h in Headers */, + 0CCD621F20049339006936E5 /* HMSegmentedControl.h in Headers */, + E55F62B91E934A6D00C012C8 /* MidtransUIStringHelper.h in Headers */, + E55F62BC1E934A6D00C012C8 /* MidtransUICardFormatter.h in Headers */, + 0C1ADB8B1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.h in Headers */, + 3D36593620B5258F00C07158 /* MIDDanamonOnlineViewController.h in Headers */, + E55F62BE1E934A6D00C012C8 /* UIColor+SNP_HexString.h in Headers */, + E55F62C01E934A6D00C012C8 /* MidtransUIPaymentController.h in Headers */, + E55F62C11E934A6D00C012C8 /* MidtransUIPaymentDirectViewController.h in Headers */, + E55F62C21E934A6D00C012C8 /* MidtransUIPaymentDirectView.h in Headers */, + E55F62C31E934A6D00C012C8 /* MidtransDirectHeader.h in Headers */, + E55F62C41E934A6D00C012C8 /* MidtransUIPaymentGeneralViewController.h in Headers */, + E55F62C51E934A6D00C012C8 /* MidtransUIPaymentGeneralView.h in Headers */, + E55F62C61E934A6D00C012C8 /* VTVAListController.h in Headers */, + E55F62C71E934A6D00C012C8 /* MidtransVAViewController.h in Headers */, + E55F62C81E934A6D00C012C8 /* MidtransVAHeader.h in Headers */, + E55F62C91E934A6D00C012C8 /* SNPPointViewController.h in Headers */, + E55F62CA1E934A6D00C012C8 /* SNPPointView.h in Headers */, + E55F62CB1E934A6D00C012C8 /* AddOnConstructor.h in Headers */, + E55F62CC1E934A6D00C012C8 /* MidtransCreditCardAddOnComponentCell.h in Headers */, + E55F62CD1E934A6D00C012C8 /* MidtransNewCreditCardViewController.h in Headers */, + E55F62CE1E934A6D00C012C8 /* MidtransNewCreditCardView.h in Headers */, + 0C5DD8891E9E34F60004DD5D /* SNPPostPaymentVAViewController.h in Headers */, + E55F62CF1E934A6D00C012C8 /* VTCvvInfoController.h in Headers */, + 3D36594320B67F6600C07158 /* MIDPaymentIndomaretViewController.h in Headers */, + E55F62D01E934A6D00C012C8 /* VTConfirmPaymentController.h in Headers */, + E55F62D11E934A6D00C012C8 /* PushAnimator.h in Headers */, + E55F62D21E934A6D00C012C8 /* PopAnimator.h in Headers */, + E55F62D31E934A6D00C012C8 /* VTCardListController.h in Headers */, + E55F62D41E934A6D00C012C8 /* VTTwoClickController.h in Headers */, + 0C108A041EEE368F00843A05 /* SNPPostPaymentGeneralHeader.h in Headers */, + E55F62D51E934A6D00C012C8 /* MidtransSavedCardController.h in Headers */, + E5BAD2CE1E9354D10059B771 /* IHKeyboardAvoiding_vt.h in Headers */, + E55F62D61E934A6D00C012C8 /* MidtransSavedCardCell.h in Headers */, + E55F62D71E934A6D00C012C8 /* MidtransSavedCardFooter.h in Headers */, + E5BAD2D21E9354D10059B771 /* UIView+Toast.h in Headers */, + E55F62D81E934A6D00C012C8 /* VTMandiriClickpayController.h in Headers */, + E55F62D91E934A6D00C012C8 /* MidtransPaymentGCIViewController.h in Headers */, + E55F62DA1E934A6D00C012C8 /* MidtransPaymentGCIView.h in Headers */, + E55F62DB1E934A6D00C012C8 /* VTMultiGuideController.h in Headers */, + 0CAD5C97207CBCF600E8956B /* MIDBarcode39Generator.h in Headers */, + 0CEF032D1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.h in Headers */, + E55F62DC1E934A6D00C012C8 /* VTSingleGuideController.h in Headers */, + E55F62DD1E934A6D00C012C8 /* VTSubGuideController.h in Headers */, + E55F62DE1E934A6D00C012C8 /* VTGuideView.h in Headers */, + E55F62DF1E934A6D00C012C8 /* VTGuideCell.h in Headers */, + E55F62E01E934A6D00C012C8 /* VTGroupedInstruction.h in Headers */, + E55F62E11E934A6D00C012C8 /* VTInstruction.h in Headers */, + E55F62E21E934A6D00C012C8 /* MidtransPaymentStatusViewController.h in Headers */, + E55F62E31E934A6D00C012C8 /* MIdtransPaymentStatusView.h in Headers */, + E55F62E41E934A6D00C012C8 /* VTBillpaySuccessController.h in Headers */, + E55F62E51E934A6D00C012C8 /* VTXLTunaiSuccessController.h in Headers */, + 0CEF03211EA3D12F00EA1EE0 /* SNPPostPaymentHeader.h in Headers */, + E5FE449F1E9E2D850088A207 /* VTTapableLabel.h in Headers */, + E55F62E61E934A6D00C012C8 /* VTIndomaretSuccessController.h in Headers */, + 0C9634B51FE1197A00EF89DF /* MIDGopayView.h in Headers */, + 0C32A9841EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.h in Headers */, + 0CEF03281EA3E39700EA1EE0 /* UILabel+Boldify.h in Headers */, + E55F62E71E934A6D00C012C8 /* VTVASuccessStatusController.h in Headers */, + E55F62E91E934A6D00C012C8 /* VTPaymentStatusController.h in Headers */, + E55F62EA1E934A6D00C012C8 /* VTKlikbcaSuccessController.h in Headers */, + 0CBA28C11F98B15800F651C7 /* MIDV2PaymentListViewController.h in Headers */, + E55F62EC1E934A6D00C012C8 /* VTPaymentListController.h in Headers */, + E55F62ED1E934A6D00C012C8 /* VTPaymentListView.h in Headers */, + E55F62EE1E934A6D00C012C8 /* MidtransTransactionDetailViewController.h in Headers */, + E55F62EF1E934A6D00C012C8 /* MidtransPaymentMethodHeader.h in Headers */, + 0C1ADB971EEA99330054CF54 /* SNPPostPaymentGeneralView.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - E57120951E937B140064F515 /* MidtransKitStatic */ = { - isa = PBXNativeTarget; - buildConfigurationList = E571209E1E937B140064F515 /* Build configuration list for PBXNativeTarget "MidtransKitStatic" */; - buildPhases = ( - E57120921E937B140064F515 /* Sources */, - E57120931E937B140064F515 /* Frameworks */, - E57120941E937B140064F515 /* CopyFiles */, - E571209F1E937B6F0064F515 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = MidtransKitStatic; - productName = MidtransKitStatic; - productReference = E57120961E937B140064F515 /* libMidtransKitStatic.a */; - productType = "com.apple.product-type.library.static"; - }; - E57123F31E9380E80064F515 /* MidtransKitResources */ = { - isa = PBXNativeTarget; - buildConfigurationList = E57123F71E9380E80064F515 /* Build configuration list for PBXNativeTarget "MidtransKitResources" */; - buildPhases = ( - E57123F01E9380E80064F515 /* Sources */, - E57123F11E9380E80064F515 /* Frameworks */, - E57123F21E9380E80064F515 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = MidtransKitResources; - productName = MidtransKitResources; - productReference = E57123F41E9380E80064F515 /* MidtransKit.bundle */; - productType = "com.apple.product-type.bundle"; - }; - E5CDEC961E9340E80032DC3B /* MidtransKit */ = { - isa = PBXNativeTarget; - buildConfigurationList = E5CDEC9C1E9340E80032DC3B /* Build configuration list for PBXNativeTarget "MidtransKit" */; - buildPhases = ( - E5CDEC921E9340E80032DC3B /* Sources */, - E5CDEC931E9340E80032DC3B /* Frameworks */, - E5CDEC941E9340E80032DC3B /* Headers */, - E5CDEC951E9340E80032DC3B /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = MidtransKit; - productName = MidtransKit; - productReference = E5CDEC971E9340E80032DC3B /* MidtransKit.framework */; - productType = "com.apple.product-type.framework"; - }; + 3D8AE6B021107F0C00C8D41B /* MidtransKitTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3D8AE6BD21107F0C00C8D41B /* Build configuration list for PBXNativeTarget "MidtransKitTests" */; + buildPhases = ( + 3D8AE6AD21107F0C00C8D41B /* Sources */, + 3D8AE6AE21107F0C00C8D41B /* Frameworks */, + 3D8AE6AF21107F0C00C8D41B /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 3D8AE6B821107F0C00C8D41B /* PBXTargetDependency */, + ); + name = MidtransKitTests; + productName = MidtransKitTests; + productReference = 3D8AE6B121107F0C00C8D41B /* MidtransKitTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + E57120951E937B140064F515 /* MidtransKitStatic */ = { + isa = PBXNativeTarget; + buildConfigurationList = E571209E1E937B140064F515 /* Build configuration list for PBXNativeTarget "MidtransKitStatic" */; + buildPhases = ( + E57120921E937B140064F515 /* Sources */, + E57120931E937B140064F515 /* Frameworks */, + E57120941E937B140064F515 /* CopyFiles */, + E571209F1E937B6F0064F515 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MidtransKitStatic; + productName = MidtransKitStatic; + productReference = E57120961E937B140064F515 /* libMidtransKitStatic.a */; + productType = "com.apple.product-type.library.static"; + }; + E57123F31E9380E80064F515 /* MidtransKitResources */ = { + isa = PBXNativeTarget; + buildConfigurationList = E57123F71E9380E80064F515 /* Build configuration list for PBXNativeTarget "MidtransKitResources" */; + buildPhases = ( + E57123F01E9380E80064F515 /* Sources */, + E57123F11E9380E80064F515 /* Frameworks */, + E57123F21E9380E80064F515 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MidtransKitResources; + productName = MidtransKitResources; + productReference = E57123F41E9380E80064F515 /* MidtransKit.bundle */; + productType = "com.apple.product-type.bundle"; + }; + E5CDEC961E9340E80032DC3B /* MidtransKit */ = { + isa = PBXNativeTarget; + buildConfigurationList = E5CDEC9C1E9340E80032DC3B /* Build configuration list for PBXNativeTarget "MidtransKit" */; + buildPhases = ( + E5CDEC921E9340E80032DC3B /* Sources */, + E5CDEC931E9340E80032DC3B /* Frameworks */, + E5CDEC941E9340E80032DC3B /* Headers */, + E5CDEC951E9340E80032DC3B /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MidtransKit; + productName = MidtransKit; + productReference = E5CDEC971E9340E80032DC3B /* MidtransKit.framework */; + productType = "com.apple.product-type.framework"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 305494131C759EDF00938C17 /* Project object */ = { - isa = PBXProject; - attributes = { - CLASSPREFIX = MID; - LastUpgradeCheck = 0920; - ORGANIZATIONNAME = Midtrans; - TargetAttributes = { - E57120951E937B140064F515 = { - CreatedOnToolsVersion = 8.3; - DevelopmentTeam = G92YEQF267; - ProvisioningStyle = Automatic; - }; - E57123F31E9380E80064F515 = { - CreatedOnToolsVersion = 8.3; - DevelopmentTeam = G92YEQF267; - ProvisioningStyle = Automatic; - }; - E5CDEC961E9340E80032DC3B = { - CreatedOnToolsVersion = 8.3; - DevelopmentTeam = G92YEQF267; - ProvisioningStyle = Automatic; - }; - }; - }; - buildConfigurationList = 305494161C759EDF00938C17 /* Build configuration list for PBXProject "MidtransKit" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - id, - ); - mainGroup = 305494121C759EDF00938C17; - productRefGroup = 3054941C1C759EDF00938C17 /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = E58FCE991E94D06900632085 /* Products */; - ProjectRef = E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - E5CDEC961E9340E80032DC3B /* MidtransKit */, - E57120951E937B140064F515 /* MidtransKitStatic */, - E57123F31E9380E80064F515 /* MidtransKitResources */, - ); - }; + 305494131C759EDF00938C17 /* Project object */ = { + isa = PBXProject; + attributes = { + CLASSPREFIX = MID; + LastUpgradeCheck = 0920; + ORGANIZATIONNAME = Midtrans; + TargetAttributes = { + 3D8AE6B021107F0C00C8D41B = { + CreatedOnToolsVersion = 9.4; + DevelopmentTeam = G92YEQF267; + ProvisioningStyle = Automatic; + }; + E57120951E937B140064F515 = { + CreatedOnToolsVersion = 8.3; + DevelopmentTeam = G92YEQF267; + ProvisioningStyle = Automatic; + }; + E57123F31E9380E80064F515 = { + CreatedOnToolsVersion = 8.3; + DevelopmentTeam = G92YEQF267; + ProvisioningStyle = Automatic; + }; + E5CDEC961E9340E80032DC3B = { + CreatedOnToolsVersion = 8.3; + DevelopmentTeam = G92YEQF267; + ProvisioningStyle = Automatic; + }; + }; + }; + buildConfigurationList = 305494161C759EDF00938C17 /* Build configuration list for PBXProject "MidtransKit" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + id, + ); + mainGroup = 305494121C759EDF00938C17; + productRefGroup = 3054941C1C759EDF00938C17 /* Products */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = E58FCE991E94D06900632085 /* Products */; + ProjectRef = E58FCE981E94D06900632085 /* MidtransCoreKit.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + E5CDEC961E9340E80032DC3B /* MidtransKit */, + E57120951E937B140064F515 /* MidtransKitStatic */, + E57123F31E9380E80064F515 /* MidtransKitResources */, + 3D8AE6B021107F0C00C8D41B /* MidtransKitTests */, + ); + }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ - E58FCE9E1E94D06900632085 /* MidtransCoreKit.framework */ = { - isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = MidtransCoreKit.framework; - remoteRef = E58FCE9D1E94D06900632085 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - E58FCEA01E94D06900632085 /* libMidtransCoreKit.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libMidtransCoreKit.a; - remoteRef = E58FCE9F1E94D06900632085 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; + E55E2A3F21816ED400225869 /* MidtransCoreKitTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = MidtransCoreKitTests.xctest; + remoteRef = E55E2A3E21816ED400225869 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + E58FCE9E1E94D06900632085 /* MidtransCoreKit.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = MidtransCoreKit.framework; + remoteRef = E58FCE9D1E94D06900632085 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + E58FCEA01E94D06900632085 /* libMidtransCoreKit.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libMidtransCoreKit.a; + remoteRef = E58FCE9F1E94D06900632085 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ - E57123F21E9380E80064F515 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E58FCD9B1E94CFD500632085 /* bca_atm_2@2x.png in Resources */, - E58FCE331E94CFD600632085 /* other_atm_1@2x.png in Resources */, - 0C115B7F1F73A77300327915 /* id_lang.json in Resources */, - 0CE1D2671F62A670003A012F /* test_badge@2x.png in Resources */, - E58FCE171E94CFD500632085 /* MasterCardDark@2x.png in Resources */, - E57124871E9381320064F515 /* MidtransDirectHeader.xib in Resources */, - E58FCDE91E94CFD500632085 /* hint@2x.png in Resources */, - 0CE1D2C81F67BA99003A012F /* sms@3x.png in Resources */, - E58FCE251E94CFD600632085 /* other_alto_1@2x.png in Resources */, - E58FCE6D1E94CFD600632085 /* successIcon@2x.png in Resources */, - 0CAD5C9E207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */, - E5EBC2C11EB0726700A568D1 /* midtrans_logo_mid@2x.png in Resources */, - 0C6FD11B1F9DDAAB00401628 /* mandiri_badge@2x.png in Resources */, - E519C9771E9B6F2100EF70DF /* bni_va6@2x.png in Resources */, - 0CCD62502005D0BA006936E5 /* prima.png in Resources */, - E57124881E9381320064F515 /* MidtransInstallmentCollectionViewCell.xib in Resources */, - 0C93244F1F7B810B00D9A390 /* en_danamon_online.plist in Resources */, - E58FCE011E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */, - 0CE1D2A51F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */, - 0CE1D2781F62A752003A012F /* bni_va@2x.png in Resources */, - E58FCDCD1E94CFD500632085 /* citi@2x.png in Resources */, - 0CC900301F7022000058E93C /* en_xl_tunai.plist in Resources */, - 3DECDFF21F9DAE610001AC9A /* see.png in Resources */, - 0C9634F01FE11A1400EF89DF /* ic_no_gopay.png in Resources */, - E58FCE451E94CFD600632085 /* other_prima_3@2x.png in Resources */, - E58FCE111E94CFD500632085 /* mandiri.png in Resources */, - E58FCDD31E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */, - 3DECDFEA1F9DAE610001AC9A /* download@3x.png in Resources */, - 0C32A98A1EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */, - E58FCE311E94CFD600632085 /* other_alto_7@2x.png in Resources */, - E57124891E9381320064F515 /* MidtransInstallmentView.xib in Resources */, - E58FCD911E94CFD500632085 /* anz@2x.png in Resources */, - 0C46FA841EEFCED8002342E2 /* TokenButtonIcon@2x.png in Resources */, - E58FCE051E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */, - E571248A1E9381320064F515 /* MidtransItemCell.xib in Resources */, - 3D4089121F74E35800B9A2EC /* id_bca_klikbca.plist in Resources */, - E571248B1E9381320064F515 /* MidtransLoadingView.xib in Resources */, - E58FCDF91E94CFD500632085 /* JCBDark@2x.png in Resources */, - E58FCDC31E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */, - E58FCE231E94CFD600632085 /* nextIcon@2x.png in Resources */, - 0C9634DF1FE11A1400EF89DF /* gojek_icon@2x.png in Resources */, - E58FCDE51E94CFD500632085 /* gci@2x.png in Resources */, - 0CCD623A2005D0BA006936E5 /* alto@2x.png in Resources */, - 0C9634EC1FE11A1400EF89DF /* ic_chevron_up@3x.png in Resources */, - E571248D1E9381320064F515 /* MidtransPaymentGCIViewController.xib in Resources */, - 3D4089181F74E35800B9A2EC /* id_paymentMethods.plist in Resources */, - 3D4089141F74E35800B9A2EC /* id_bca_va.plist in Resources */, - 0CE1D2B91F67BA53003A012F /* token_key@3x.png in Resources */, - 3D4089111F74E35800B9A2EC /* en_permata_va.plist in Resources */, - 3D4089131F74E35800B9A2EC /* id_bca_klikpay.plist in Resources */, - E58FCDBD1E94CFD500632085 /* cc_badge@2x.png in Resources */, - E58FCE3F1E94CFD600632085 /* other_atm_7@2x.png in Resources */, - E57127E01E93B7C50064F515 /* en_bca_klikpay.plist in Resources */, - 0CE1D2A31F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */, - 0C9634F21FE11A1400EF89DF /* ic_no_gopay@3x.png in Resources */, - E58FCE971E94CFD600632085 /* xl_tunai@2x.png in Resources */, - 0C9635131FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */, - E58FCE1D1E94CFD600632085 /* mega.png in Resources */, - E571248E1E9381320064F515 /* MidtransPaymentMethodHeader.xib in Resources */, - E58FCE691E94CFD600632085 /* plus-icon@2x.png in Resources */, - E58FCE7B1E94CFD600632085 /* visa-mastercard-amex.png in Resources */, - E519C9631E9B6F2000EF70DF /* bni_va1@2x.png in Resources */, - E58FCDFF1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */, - 3D4089161F74E35800B9A2EC /* id_mandiri_clickpay.plist in Resources */, - 3D4089101F74E35800B9A2EC /* en_mandiri_clickpay.plist in Resources */, - E519C9731E9B6F2100EF70DF /* bni_va5@2x.png in Resources */, - 0C9634E51FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */, - E571248F1E9381320064F515 /* MidtransPaymentStatusViewController.xib in Resources */, - E57124901E9381320064F515 /* MidtransPromoView.xib in Resources */, - E58FCDD91E94CFD500632085 /* DetailDisclosure@2x.png in Resources */, - E58FCE611E94CFD600632085 /* permata_atm_7@2x.png in Resources */, - 0C9634E91FE11A1400EF89DF /* ic_chevron_down@3x.png in Resources */, - E57124911E9381320064F515 /* MidtransSavedCardCell.xib in Resources */, - E58FCDA71E94CFD500632085 /* bca_klikpay@2x.png in Resources */, - 3DECDFE81F9DAE610001AC9A /* download@2x.png in Resources */, - E57124921E9381320064F515 /* MidtransSavedCardController.xib in Resources */, - E58FCE191E94CFD600632085 /* maybank.png in Resources */, - E58FCDBF1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */, - 0C9635151FE11D7E00EF89DF /* id_gopay.plist in Resources */, - E57124931E9381320064F515 /* MidtransSavedCardFooter.xib in Resources */, - E57124941E9381320064F515 /* MidtransTransactionDetailViewController.xib in Resources */, - 3D4089361F7512F100B9A2EC /* bersama_preview.png in Resources */, - E57124951E9381320064F515 /* MIdtransUICardCell.xib in Resources */, - E58FCD8D1E94CFD500632085 /* AmexDark@2x.png in Resources */, - 0CE1D2A71F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */, - E58FCD971E94CFD500632085 /* bbm@2x.png in Resources */, - E58FCDAD1E94CFD500632085 /* bca@2x.png in Resources */, - E58FCE851E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */, - 0C9324481F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */, - E58FCDF51E94CFD500632085 /* InfoIcon@2x.png in Resources */, - E58FCE2D1E94CFD600632085 /* other_alto_5@2x.png in Resources */, - 0CE1D2A91F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */, - 3D40893A1F7512F100B9A2EC /* bersama_preview@3x.png in Resources */, - 0CE1D2B31F67BA53003A012F /* token_key.png in Resources */, - 0C9635191FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */, - E57124961E9381320064F515 /* MidtransUICCFrontView.xib in Resources */, - E58FCE651E94CFD600632085 /* permata.png in Resources */, - E57124971E9381320064F515 /* MidtransUICustomAlertViewController.xib in Resources */, - E57124981E9381320064F515 /* MidtransUIListCell.xib in Resources */, - E58FCDFB1E94CFD500632085 /* kioson@2x.png in Resources */, - E58FCDC71E94CFD500632085 /* cimb.png in Resources */, - E58FCDDF1E94CFD500632085 /* echannel@2x.png in Resources */, - E58FCDD11E94CFD500632085 /* CreditCardBack@2x.png in Resources */, - E58FCDF31E94CFD500632085 /* indosat_dompetku@2x.png in Resources */, - E58FCD951E94CFD500632085 /* BackBarIcon@2x.png in Resources */, - 0CE1D2BB1F67BA53003A012F /* token_key@4x.png in Resources */, - E58FCDA91E94CFD500632085 /* bca_va@2x.png in Resources */, - E571249A1E9381320064F515 /* MidtransUIPaymentGeneralViewController.xib in Resources */, - 0CBA28D21F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib in Resources */, - 0CC9003C1F7026F20058E93C /* en_mandiri_ecash.plist in Resources */, - 0CEF03341EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */, - 0CC900201F7015AF0058E93C /* id_indosat_dompetku.plist in Resources */, - 0C9634EE1FE11A1400EF89DF /* ic_gopay@2x.png in Resources */, - 0C108A0C1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib in Resources */, - E58FCE511E94CFD600632085 /* padlock1@2x.png in Resources */, - E58FCE3D1E94CFD600632085 /* other_atm_6@2x.png in Resources */, - E5EBC2C21EB0726700A568D1 /* midtrans_logo_right@2x.png in Resources */, - 0CC9004D1F702AE50058E93C /* id_echannel.plist in Resources */, - 3DECDF791F99BABD0001AC9A /* icon-help@4x.png in Resources */, - E58FCE091E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */, - 0CE1D27A1F62A752003A012F /* bni_va@3x.png in Resources */, - E58FCDF11E94CFD500632085 /* indomaret@2x.png in Resources */, - E58FCE6F1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */, - E58FCE831E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */, - E58FCDB91E94CFD500632085 /* bri.png in Resources */, - E58FCE351E94CFD600632085 /* other_atm_2@2x.png in Resources */, - 0CCD62422005D0BA006936E5 /* alto_affiliated@3x.png in Resources */, - E58FCDF71E94CFD500632085 /* JCB@2x.png in Resources */, - E58FCD891E94CFD500632085 /* AlertBackground@2x.png in Resources */, - 0CD116111EDD5B14005884AD /* en_bni_va.plist in Resources */, - E58FCDDB1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */, - E58FCDC91E94CFD500632085 /* cimb@2x.png in Resources */, - 0C9634EA1FE11A1400EF89DF /* ic_chevron_up.png in Resources */, - E571249B1E9381320064F515 /* MidtransUIToast.xib in Resources */, - E571249C1E9381320064F515 /* MidtransVAHeader.xib in Resources */, - 0CCD62382005D0BA006936E5 /* alto.png in Resources */, - 3DECDFEE1F9DAE610001AC9A /* scan_cam@2x.png in Resources */, - E571249D1E9381320064F515 /* MidtransVAViewController.xib in Resources */, - 0C93244C1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */, - E58FCE411E94CFD600632085 /* other_prima_1@2x.png in Resources */, - E519C97B1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */, - E58FCE2F1E94CFD600632085 /* other_alto_6@2x.png in Resources */, - E58FCDA11E94CFD500632085 /* bca_atm_5@2x.png in Resources */, - E58FCDDD1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */, - 0CE1D2AC1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */, - 0CB8B7D72071EF430067A0B8 /* MidtransCommonTSCViewController.xib in Resources */, - E571249E1E9381320064F515 /* SNPPointViewController.xib in Resources */, - 3D4089271F74E43300B9A2EC /* en_indomaret.plist in Resources */, - E58FCE1F1E94CFD600632085 /* mega@2x.png in Resources */, - 0C1CF4131FE8CD89006D9F51 /* Fill 57@3x.png in Resources */, - E58FCE671E94CFD600632085 /* permata@2x.png in Resources */, - E571249F1E9381320064F515 /* VTAddCardController.xib in Resources */, - 3D4089281F74E43300B9A2EC /* en_paymentMethods.plist in Resources */, - 0CCD62442005D0BA006936E5 /* atm_bersama.png in Resources */, - 0C9634DE1FE11A1400EF89DF /* gojek_icon.png in Resources */, - 0CE1D2C61F67BA99003A012F /* sms@2x.png in Resources */, - E57124A01E9381320064F515 /* VTBillpaySuccessController.xib in Resources */, - E58FCE791E94CFD600632085 /* VASuccessIcon@2x.png in Resources */, - E519C96F1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */, - E58FCE7D1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */, - 0CCD62562005D0BA006936E5 /* prima_affiliated.png in Resources */, - E58FCE8D1E94CFD600632085 /* visa-mastercard.png in Resources */, - 0CCD62582005D0BA006936E5 /* prima_affiliated@2x.png in Resources */, - E58FCE591E94CFD600632085 /* permata_atm_3@2x.png in Resources */, - 3D40893F1F75130300B9A2EC /* alto_preview.png in Resources */, - 3D4089151F74E35800B9A2EC /* id_bni_va.plist in Resources */, - E57124A11E9381320064F515 /* VTCardListController.xib in Resources */, - E57124A21E9381320064F515 /* VTCCBackView.xib in Resources */, - 3DECDFF61F9DAE610001AC9A /* see@3x.png in Resources */, - E58FCE071E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */, - 0CE1D26D1F62A6B5003A012F /* SNPMaintainView.xib in Resources */, - 0CCD623E2005D0BA006936E5 /* alto_affiliated.png in Resources */, - 0C9324461F7B7F5900D9A390 /* danamon_online@3x.png in Resources */, - 0C93244A1F7B7F6400D9A390 /* danamon_online.png in Resources */, - E58FCE7F1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */, - E58FCE931E94CFD600632085 /* Visa@2x.png in Resources */, - E58FCE4D1E94CFD600632085 /* other_prima_7@2x.png in Resources */, - E58FCDED1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */, - E58FCE731E94CFD600632085 /* trash-icon@2x.png in Resources */, - 0CC9002A1F7020790058E93C /* en_telkomsel_cash.plist in Resources */, - E58FCE951E94CFD600632085 /* VisaDark@2x.png in Resources */, - E58FCDCB1E94CFD500632085 /* citi.png in Resources */, - E58FCE131E94CFD500632085 /* mandiri@2x.png in Resources */, - E58FCDE31E94CFD500632085 /* errorIcon@2x.png in Resources */, - E58FCE4B1E94CFD600632085 /* other_prima_6@2x.png in Resources */, - 0CCD624A2005D0BA006936E5 /* bersama_affiliated.png in Resources */, - E58FCDE11E94CFD500632085 /* emptyCardIcon@2x.png in Resources */, - 0C9634E31FE11A1400EF89DF /* gopay@3x.png in Resources */, - E58FCE0D1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */, - 3D40894A1F75133200B9A2EC /* prima_preview@2x.png in Resources */, - 0CC9001E1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */, - E58FCDB51E94CFD500632085 /* bni@2x.png in Resources */, - E57124A31E9381320064F515 /* VTConfirmPaymentController.xib in Resources */, - 0C115B7D1F73A76B00327915 /* en_lang.json in Resources */, - E58FCDB31E94CFD500632085 /* bni.png in Resources */, - E57124A41E9381320064F515 /* VTCvvInfoController.xib in Resources */, - 0CB8B7DE2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */, - 3D4089381F7512F100B9A2EC /* bersama_preview@2x.png in Resources */, - 0CDAA762203EA193009419B3 /* gopay_scan_1.png in Resources */, - 3D4089481F75133200B9A2EC /* prima_preview.png in Resources */, - E57124A61E9381320064F515 /* VTGuideCell.xib in Resources */, - E58FCDB11E94CFD500632085 /* bni_badge@3x.png in Resources */, - 0C9634EF1FE11A1400EF89DF /* ic_gopay@3x.png in Resources */, - 0C1CF40F1FE8CD89006D9F51 /* Fill 57.png in Resources */, - 0CC900361F70244A0058E93C /* en_bri_epay.plist in Resources */, - 0C9634E71FE11A1400EF89DF /* ic_chevron_down.png in Resources */, - E58FCE271E94CFD600632085 /* other_alto_2@2x.png in Resources */, - E58FCE811E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */, - E58FCE4F1E94CFD600632085 /* other_va@2x.png in Resources */, - E57124A71E9381320064F515 /* VTGuideView.xib in Resources */, - E57124A81E9381320064F515 /* VTIndomaretSuccessController.xib in Resources */, - E58FCE471E94CFD600632085 /* other_prima_4@2x.png in Resources */, - E58FCDAF1E94CFD500632085 /* bni_badge@2x.png in Resources */, - 0C9324441F7B7F5400D9A390 /* danamon_online@2x.png in Resources */, - E58FCE211E94CFD600632085 /* midtrans_lock@2x.png in Resources */, - 0CE1D26A1F62A68E003A012F /* maintain@3x.png in Resources */, - E58FCDD71E94CFD500632085 /* DeleteIcon@2x.png in Resources */, - 3DECDF781F99BABD0001AC9A /* icon-help@3x.png in Resources */, - 0CCD625A2005D0BA006936E5 /* prima_affiliated@3x.png in Resources */, - E58FCDEB1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */, - 0CC900521F702E100058E93C /* id_cimb_clicks.plist in Resources */, - E57124A91E9381320064F515 /* VTKeyboardAccessoryView.xib in Resources */, - E58FCDD51E94CFD500632085 /* CreditCardFront@2x.png in Resources */, - E5EBC2C01EB0726700A568D1 /* midtrans_logo_left@2x.png in Resources */, - E58FCD991E94CFD500632085 /* bca_atm_1@2x.png in Resources */, - 3D40894C1F75133200B9A2EC /* prima_preview@3x.png in Resources */, - 0CCD624C2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */, - 0C9634F31FE11A1400EF89DF /* reload.png in Resources */, - E58FCE0B1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */, - E57127E11E93B7C50064F515 /* en_bca_va.plist in Resources */, - E57124AA1E9381320064F515 /* VTKlikbcaSuccessController.xib in Resources */, - E58FCE751E94CFD600632085 /* va.png in Resources */, - 0C9634E21FE11A1400EF89DF /* gopay@2x.png in Resources */, - 0CC900541F702E160058E93C /* en_cimb_clicks.plist in Resources */, - 0CC9003E1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */, - E58FCDA31E94CFD500632085 /* bca_atm_6@2x.png in Resources */, - 0CEF03241EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */, - E58FCDAB1E94CFD500632085 /* bca.png in Resources */, - E58FCE531E94CFD600632085 /* pendingIcon@2x.png in Resources */, - 0CC900181F7014E60058E93C /* id_indomaret.plist in Resources */, - 0CE1D2731F62A71E003A012F /* arrow@2x.png in Resources */, - E57124AB1E9381320064F515 /* VTMandiriClickpayController.xib in Resources */, - 0C9324521F7B828B00D9A390 /* id_danamon_online.plist in Resources */, - 0CC9002C1F70207D0058E93C /* id_telkomsel_cash.plist in Resources */, - 0CCD62402005D0BA006936E5 /* alto_affiliated@2x.png in Resources */, - E57124AC1E9381320064F515 /* VTMultiGuideController.xib in Resources */, - E58FCE891E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */, - E57124AD1E9381320064F515 /* VTPaymentListController.xib in Resources */, - E57124AF1E9381320064F515 /* VTSingleGuideController.xib in Resources */, - E58FCD931E94CFD500632085 /* back@2x.png in Resources */, - E58FCE631E94CFD600632085 /* permata_va@2x.png in Resources */, - 0C9634E01FE11A1400EF89DF /* gojek_icon@3x.png in Resources */, - E58FCD8B1E94CFD500632085 /* Amex@2x.png in Resources */, - E57124B01E9381320064F515 /* VTSubGuideController.xib in Resources */, - E58FCE5F1E94CFD600632085 /* permata_atm_6@2x.png in Resources */, - 3D0E6C341FB95C6100E6CC43 /* SourceSansPro-Semibold.ttf in Resources */, - 0CE1D2961F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */, - E57124B11E9381320064F515 /* VTPaymentStatusController.xib in Resources */, - 0CCD621C20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */, - E519C96B1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */, - E57127DE1E93B7C50064F515 /* en_other_va.plist in Resources */, - E58FCE0F1E94CFD500632085 /* mandiri_va@2x.png in Resources */, - E57127EC1E93B7C50064F515 /* snap_colors.plist in Resources */, - E58FCE871E94CFD600632085 /* visa-mastercard-jcb.png in Resources */, - E57124B21E9381320064F515 /* VTTwoClickController.xib in Resources */, - 0CCD62462005D0BA006936E5 /* atm_bersama@2x.png in Resources */, - 0C9634F11FE11A1400EF89DF /* ic_no_gopay@2x.png in Resources */, - E57127F01E93B7C50064F515 /* bin.json in Resources */, - E58FCDC11E94CFD500632085 /* checkbox_checked@2x.png in Resources */, - E58FCE5B1E94CFD600632085 /* permata_atm_4@2x.png in Resources */, - E58FCE6B1E94CFD600632085 /* prevIcon@2x.png in Resources */, - E559763C1EA71B760044342A /* cross@2x.png in Resources */, - E57124B31E9381320064F515 /* VTVAListController.xib in Resources */, - 0CE1D2D01F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */, - 0CC900321F7022030058E93C /* id_xl_tunai.plist in Resources */, - E58FCDB71E94CFD500632085 /* bri_epay@2x.png in Resources */, - E58FCE3B1E94CFD600632085 /* other_atm_5@2x.png in Resources */, - E58FCDE71E94CFD500632085 /* hint.png in Resources */, - E58FCD9F1E94CFD500632085 /* bca_atm_4@2x.png in Resources */, - E57124B41E9381320064F515 /* VTVASuccessStatusController.xib in Resources */, - E58FCE2B1E94CFD600632085 /* other_alto_4@2x.png in Resources */, - E57124B51E9381320064F515 /* VTXLTunaiSuccessController.xib in Resources */, - 0CC900421F7028C30058E93C /* en_virtualAccount.plist in Resources */, - 3D4089191F74E35800B9A2EC /* id_permata_va.plist in Resources */, - E57124B61E9381320064F515 /* MidtransCreditCardAddOnComponentCell.xib in Resources */, - 0CE1D2B51F67BA53003A012F /* token_key@1.5x.png in Resources */, - 3DECDFE61F9DAE610001AC9A /* download.png in Resources */, - 3DECDF751F99BABD0001AC9A /* icon-help.png in Resources */, - 0CC900381F70244F0058E93C /* id_bri_epay.plist in Resources */, - 0C5DD88D1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib in Resources */, - E57124B71E9381320064F515 /* MidtransUIPaymentListHeader.xib in Resources */, - E58FCDEF1E94CFD500632085 /* ImageOffer@2x.png in Resources */, - E58FCE911E94CFD600632085 /* visa-mastercard@3x.png in Resources */, - E58FCE371E94CFD600632085 /* other_atm_3@2x.png in Resources */, - 0C9635171FE11D7E00EF89DF /* en_gopay.plist in Resources */, - 3D4089171F74E35800B9A2EC /* id_other_va.plist in Resources */, - E57124821E9381280064F515 /* OCRAEXT.TTF in Resources */, - 0CCD624E2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */, - 3D4089411F75130300B9A2EC /* alto_preview@2x.png in Resources */, - 3D4089431F75130300B9A2EC /* alto_preview@3x.png in Resources */, - E559763B1EA71B760044342A /* check@2x.png in Resources */, - E58FCE431E94CFD600632085 /* other_prima_2@2x.png in Resources */, - 3D8BF5D41F90BDC400F35C55 /* MidtransUITableAlertViewController.xib in Resources */, - E58FCE551E94CFD600632085 /* permata_atm_1@2x.png in Resources */, - 3D36593B20B525B100C07158 /* MIDDanamonOnlineViewController.xib in Resources */, - 0CCD62522005D0BA006936E5 /* prima@2x.png in Resources */, - E57124831E9381280064F515 /* SourceSansPro-Bold.ttf in Resources */, - 0CE1D27C1F62A752003A012F /* bni_va@4x.png in Resources */, - 0CE1D2C21F67BA99003A012F /* sms.png in Resources */, - E57127DF1E93B7C50064F515 /* en_bca_klikbca.plist in Resources */, - 0CC900441F7028C60058E93C /* id_virtualAccount.plist in Resources */, - 0C1CF4111FE8CD89006D9F51 /* Fill 57@2x.png in Resources */, - E58FCD9D1E94CFD500632085 /* bca_atm_3@2x.png in Resources */, - E58FCE151E94CFD500632085 /* MasterCard@2x.png in Resources */, - E58FCDA51E94CFD500632085 /* bca_klikbca@2x.png in Resources */, - 0CCD623C2005D0BA006936E5 /* alto@3x.png in Resources */, - 0CCD62482005D0BA006936E5 /* atm_bersama@3x.png in Resources */, - 0C9634EB1FE11A1400EF89DF /* ic_chevron_up@2x.png in Resources */, - 0CE1D2C41F67BA99003A012F /* sms@1.5x.png in Resources */, - 0C9634ED1FE11A1400EF89DF /* ic_gopay.png in Resources */, - 0CC900261F701EE00058E93C /* en_kioson.plist in Resources */, - 0C96350D1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */, - E58FCDC51E94CFD500632085 /* cimb_clicks@2x.png in Resources */, - 3DECDF761F99BABD0001AC9A /* icon-help@1.5x.png in Resources */, - E58FCE391E94CFD600632085 /* other_atm_4@2x.png in Resources */, - E58FCE1B1E94CFD600632085 /* maybank@2x.png in Resources */, - 3DECDFEC1F9DAE610001AC9A /* scan_cam.png in Resources */, - 0C9634E81FE11A1400EF89DF /* ic_chevron_down@2x.png in Resources */, - 0CE1D2CA1F67BA99003A012F /* sms@4x.png in Resources */, - 0CC9004B1F702AE00058E93C /* en_echannel.plist in Resources */, - 3DECDF771F99BABD0001AC9A /* icon-help@2x.png in Resources */, - E58FCE491E94CFD600632085 /* other_prima_5@2x.png in Resources */, - E58FCE8B1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */, - 0C9634E41FE11A1400EF89DF /* gopay_scan_qr_instruction.png in Resources */, - 0CB8B7DA2071F65C0067A0B8 /* en_bni_point_tsc.plist in Resources */, - 3DECDFF01F9DAE610001AC9A /* scan_cam@3x.png in Resources */, - E58FCDCF1E94CFD500632085 /* credit_card@2x.png in Resources */, - 0CE1D2B71F67BA53003A012F /* token_key@2x.png in Resources */, - E58FCE031E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */, - E57124841E9381290064F515 /* SourceSansPro-Light.ttf in Resources */, - 0CA5EB80202C105600335C28 /* gopay_button@2x.png in Resources */, - 0CC900241F701EDC0058E93C /* id_kioson.plist in Resources */, - E57124851E9381290064F515 /* SourceSansPro-Regular.ttf in Resources */, - 0C1CF3FF1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */, - 3DECDFF41F9DAE610001AC9A /* see@2x.png in Resources */, - 0CDAA761203EA193009419B3 /* gopay_scan_2.png in Resources */, - 0CCD62542005D0BA006936E5 /* prima@3x.png in Resources */, - E58FCE771E94CFD600632085 /* va@2x.png in Resources */, - E58FCE5D1E94CFD600632085 /* permata_atm_5@2x.png in Resources */, - E58FCDBB1E94CFD500632085 /* bri@2x.png in Resources */, - E58FCD8F1E94CFD500632085 /* anz.png in Resources */, - E58FCDFD1E94CFD500632085 /* logo@2x.png in Resources */, - 0C9634E11FE11A1400EF89DF /* gopay.png in Resources */, - 0C9634E61FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */, - E58FCE291E94CFD600632085 /* other_alto_3@2x.png in Resources */, - E58FCE8F1E94CFD600632085 /* visa-mastercard@2x.png in Resources */, - E519C9671E9B6F2000EF70DF /* bni_va2@2x.png in Resources */, - 3D36594820B67F8A00C07158 /* MIDPaymentIndomaretViewController.xib in Resources */, - E559763D1EA71B760044342A /* pending@2x.png in Resources */, - E58FCE571E94CFD600632085 /* permata_atm_2@2x.png in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E5CDEC951E9340E80032DC3B /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E5F1BB6C1E93701100ED659D /* SNPPointViewController.xib in Resources */, - E58FCD9A1E94CFD500632085 /* bca_atm_2@2x.png in Resources */, - 0CCD62472005D0BA006936E5 /* atm_bersama@3x.png in Resources */, - 0C115B7E1F73A77200327915 /* id_lang.json in Resources */, - E58FCE321E94CFD600632085 /* other_atm_1@2x.png in Resources */, - 0CE1D2B41F67BA53003A012F /* token_key@1.5x.png in Resources */, - 0CE1D2C11F67BA99003A012F /* sms.png in Resources */, - E58FCE161E94CFD500632085 /* MasterCardDark@2x.png in Resources */, - 0C93244E1F7B810B00D9A390 /* en_danamon_online.plist in Resources */, - 0CE1D2CF1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */, - 3D36593A20B5258F00C07158 /* MIDDanamonOnlineViewController.xib in Resources */, - 0CC900291F7020780058E93C /* en_telkomsel_cash.plist in Resources */, - E5F1BB591E93701100ED659D /* MidtransLoadingView.xib in Resources */, - 0C9635011FE11A1F00EF89DF /* ic_chevron_up@2x.png in Resources */, - E58FCDE81E94CFD500632085 /* hint@2x.png in Resources */, - 3D4089251F74E43200B9A2EC /* id_paymentMethods.plist in Resources */, - E58FCE241E94CFD600632085 /* other_alto_1@2x.png in Resources */, - 0CCD621B20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */, - E5EBC2C41EB0726B00A568D1 /* midtrans_logo_mid@2x.png in Resources */, - E58FCE6C1E94CFD600632085 /* successIcon@2x.png in Resources */, - 0C9324451F7B7F5800D9A390 /* danamon_online@3x.png in Resources */, - 3D5DFDC41FB458120021EB2F /* icon-help@3x.png in Resources */, - E519C9761E9B6F2100EF70DF /* bni_va6@2x.png in Resources */, - E5F1BB6E1E93701100ED659D /* VTBillpaySuccessController.xib in Resources */, - E5F1BB5F1E93701100ED659D /* MidtransSavedCardCell.xib in Resources */, - 0C9635181FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */, - E58FCE001E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */, - 0CCD624D2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */, - E58FCDCC1E94CFD500632085 /* citi@2x.png in Resources */, - 3D4089391F7512F100B9A2EC /* bersama_preview@3x.png in Resources */, - E58FCE441E94CFD600632085 /* other_prima_3@2x.png in Resources */, - E58FCE101E94CFD500632085 /* mandiri.png in Resources */, - 0C9324511F7B828A00D9A390 /* id_danamon_online.plist in Resources */, - 0C1CF4101FE8CD89006D9F51 /* Fill 57@2x.png in Resources */, - 0CCD624B2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */, - 0C46FA851EEFCF4D002342E2 /* TokenButtonIcon@2x.png in Resources */, - 0C32A9891EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */, - 3D4089401F75130300B9A2EC /* alto_preview@2x.png in Resources */, - E58FCDD21E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */, - 0CE1D27B1F62A752003A012F /* bni_va@4x.png in Resources */, - 0CC900351F70244A0058E93C /* en_bri_epay.plist in Resources */, - 3DECDFE91F9DAE610001AC9A /* download@3x.png in Resources */, - 0C9634F51FE11A1F00EF89DF /* gojek_icon@2x.png in Resources */, - 3DECDFE51F9DAE610001AC9A /* download.png in Resources */, - 3D4089261F74E43200B9A2EC /* en_paymentMethods.plist in Resources */, - E58FCE301E94CFD600632085 /* other_alto_7@2x.png in Resources */, - E5F1BB841E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib in Resources */, - 0C9634F71FE11A1F00EF89DF /* gopay.png in Resources */, - E58FCD901E94CFD500632085 /* anz@2x.png in Resources */, - 0CE1D2661F62A670003A012F /* test_badge@2x.png in Resources */, - 0CCD62452005D0BA006936E5 /* atm_bersama@2x.png in Resources */, - 0CE1D2BA1F67BA53003A012F /* token_key@4x.png in Resources */, - E58FCE041E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */, - E55F62781E93498000C012C8 /* bin.json in Resources */, - E5F1BB651E93701100ED659D /* MidtransUICustomAlertViewController.xib in Resources */, - E58FCDF81E94CFD500632085 /* JCBDark@2x.png in Resources */, - 3D40891C1F74E43200B9A2EC /* id_bni_va.plist in Resources */, - 0CE1D2B61F67BA53003A012F /* token_key@2x.png in Resources */, - 0C9635021FE11A1F00EF89DF /* ic_chevron_up@3x.png in Resources */, - E58FCDC21E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */, - 0C96350C1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */, - E58FCE221E94CFD600632085 /* nextIcon@2x.png in Resources */, - E5F1BB7D1E93701100ED659D /* VTSingleGuideController.xib in Resources */, - E58FCDE41E94CFD500632085 /* gci@2x.png in Resources */, - 0CC900231F701EDB0058E93C /* id_kioson.plist in Resources */, - E5F1BB631E93701100ED659D /* MIdtransUICardCell.xib in Resources */, - E5F1BB551E93701100ED659D /* MidtransDirectHeader.xib in Resources */, - E57127401E93B3290064F515 /* snap_colors.plist in Resources */, - E58FCE3E1E94CFD600632085 /* other_atm_7@2x.png in Resources */, - E58FCE961E94CFD600632085 /* xl_tunai@2x.png in Resources */, - 0CE1D2C71F67BA99003A012F /* sms@3x.png in Resources */, - 0CE1D2791F62A752003A012F /* bni_va@3x.png in Resources */, - E58FCE1C1E94CFD600632085 /* mega.png in Resources */, - E58FCE681E94CFD600632085 /* plus-icon@2x.png in Resources */, - 0C9635061FE11A1F00EF89DF /* ic_no_gopay.png in Resources */, - E58FCE7A1E94CFD600632085 /* visa-mastercard-amex.png in Resources */, - E519C9621E9B6F2000EF70DF /* bni_va1@2x.png in Resources */, - E5F1BB761E93701100ED659D /* VTIndomaretSuccessController.xib in Resources */, - 3D4089211F74E43200B9A2EC /* id_bca_klikbca.plist in Resources */, - E5F1BB5B1E93701100ED659D /* MidtransPaymentGCIViewController.xib in Resources */, - E58FCDFE1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */, - E519C9721E9B6F2100EF70DF /* bni_va5@2x.png in Resources */, - 0CC900311F7022030058E93C /* id_xl_tunai.plist in Resources */, - E5F1BB741E93701100ED659D /* VTGuideCell.xib in Resources */, - E5F1BB5C1E93701100ED659D /* MidtransPaymentMethodHeader.xib in Resources */, - E58FCDD81E94CFD500632085 /* DetailDisclosure@2x.png in Resources */, - E58FCE601E94CFD600632085 /* permata_atm_7@2x.png in Resources */, - E5F1BB661E93701100ED659D /* MidtransUIListCell.xib in Resources */, - 0CE1D26F1F62A6D0003A012F /* SNPMaintainView.xib in Resources */, - E57127331E93B3290064F515 /* en_bca_klikbca.plist in Resources */, - 0CC900191F7014E90058E93C /* en_indomaret.plist in Resources */, - 0CE1D2C51F67BA99003A012F /* sms@2x.png in Resources */, - E58FCDA61E94CFD500632085 /* bca_klikpay@2x.png in Resources */, - E5F1BB571E93701100ED659D /* MidtransInstallmentView.xib in Resources */, - E58FCE181E94CFD500632085 /* maybank.png in Resources */, - E58FCDBE1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */, - 3D40894B1F75133200B9A2EC /* prima_preview@3x.png in Resources */, - E5F1BB8B1E93702C00ED659D /* OCRAEXT.TTF in Resources */, - E5F1BB611E93701100ED659D /* MidtransSavedCardFooter.xib in Resources */, - 0CC9003B1F7026F10058E93C /* en_mandiri_ecash.plist in Resources */, - 0C93244B1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */, - 0C9634FF1FE11A1F00EF89DF /* ic_chevron_down@3x.png in Resources */, - E58FCD8C1E94CFD500632085 /* AmexDark@2x.png in Resources */, - E5F1BB7E1E93701100ED659D /* VTSubGuideController.xib in Resources */, - E58FCD961E94CFD500632085 /* bbm@2x.png in Resources */, - E58FCDAC1E94CFD500632085 /* bca@2x.png in Resources */, - E58FCE841E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */, - E58FCDF41E94CFD500632085 /* InfoIcon@2x.png in Resources */, - E58FCE2C1E94CFD600632085 /* other_alto_5@2x.png in Resources */, - 0CCD62512005D0BA006936E5 /* prima@2x.png in Resources */, - 3DECDFED1F9DAE610001AC9A /* scan_cam@2x.png in Resources */, - E5F1BB561E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib in Resources */, - E58FCE641E94CFD600632085 /* permata.png in Resources */, - E5F1BB5E1E93701100ED659D /* MidtransPromoView.xib in Resources */, - E57127341E93B3290064F515 /* en_bca_klikpay.plist in Resources */, - E58FCDFA1E94CFD500632085 /* kioson@2x.png in Resources */, - 3D4089371F7512F100B9A2EC /* bersama_preview@2x.png in Resources */, - 0C9635051FE11A1F00EF89DF /* ic_gopay@3x.png in Resources */, - 0CC900461F702A290058E93C /* (null) in Resources */, - E58FCDC61E94CFD500632085 /* cimb.png in Resources */, - E58FCDDE1E94CFD500632085 /* echannel@2x.png in Resources */, - 0C9634FC1FE11A1F00EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */, - 0C9635141FE11D7E00EF89DF /* id_gopay.plist in Resources */, - 0CE1D2A61F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */, - 0CC9004C1F702AE40058E93C /* id_echannel.plist in Resources */, - E58FCDD01E94CFD500632085 /* CreditCardBack@2x.png in Resources */, - 0C9634F81FE11A1F00EF89DF /* gopay@2x.png in Resources */, - 3D4089471F75133200B9A2EC /* prima_preview.png in Resources */, - 0CC9001F1F7015AE0058E93C /* id_indosat_dompetku.plist in Resources */, - E58FCDF21E94CFD500632085 /* indosat_dompetku@2x.png in Resources */, - E58FCD941E94CFD500632085 /* BackBarIcon@2x.png in Resources */, - E58FCDA81E94CFD500632085 /* bca_va@2x.png in Resources */, - E5F1BB681E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib in Resources */, - 0CE1D2921F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib in Resources */, - 0CEF03331EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */, - 0CE1D2A21F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */, - E58FCE501E94CFD600632085 /* padlock1@2x.png in Resources */, - E58FCE3C1E94CFD600632085 /* other_atm_6@2x.png in Resources */, - 0CC9002B1F70207C0058E93C /* id_telkomsel_cash.plist in Resources */, - E5EBC2C51EB0726B00A568D1 /* midtrans_logo_right@2x.png in Resources */, - E58FCE081E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */, - 0C9634FD1FE11A1F00EF89DF /* ic_chevron_down.png in Resources */, - E58FCDF01E94CFD500632085 /* indomaret@2x.png in Resources */, - E58FCE6E1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */, - 0CDAA763203EA19D009419B3 /* gopay_scan_1.png in Resources */, - E58FCE821E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */, - E58FCDB81E94CFD500632085 /* bri.png in Resources */, - E58FCE341E94CFD600632085 /* other_atm_2@2x.png in Resources */, - E58FCDF61E94CFD500632085 /* JCB@2x.png in Resources */, - 3D4089351F7512F100B9A2EC /* bersama_preview.png in Resources */, - 0CD116101EDD5B14005884AD /* en_bni_va.plist in Resources */, - E58FCD881E94CFD500632085 /* AlertBackground@2x.png in Resources */, - E58FCDDA1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */, - E58FCDC81E94CFD500632085 /* cimb@2x.png in Resources */, - 0C6FD11C1F9DDAAE00401628 /* mandiri_badge@2x.png in Resources */, - E5F1BB581E93701100ED659D /* MidtransItemCell.xib in Resources */, - 0C9635091FE11A1F00EF89DF /* reload.png in Resources */, - E5F1BB601E93701100ED659D /* MidtransSavedCardController.xib in Resources */, - E5F1BB6B1E93701100ED659D /* MidtransVAViewController.xib in Resources */, - E58FCE401E94CFD600632085 /* other_prima_1@2x.png in Resources */, - E519C97A1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */, - 0C9324471F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */, - E58FCE2E1E94CFD600632085 /* other_alto_6@2x.png in Resources */, - E58FCDA01E94CFD500632085 /* bca_atm_5@2x.png in Resources */, - E58FCDDC1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */, - 3D5DFDC31FB458120021EB2F /* icon-help@2x.png in Resources */, - 3D4089241F74E43200B9A2EC /* id_other_va.plist in Resources */, - E58FCE1E1E94CFD600632085 /* mega@2x.png in Resources */, - E58FCE661E94CFD600632085 /* permata@2x.png in Resources */, - E5F1BB5D1E93701100ED659D /* MidtransPaymentStatusViewController.xib in Resources */, - 0CC9003D1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */, - E5F1BB7A1E93701100ED659D /* VTMultiGuideController.xib in Resources */, - E57127321E93B3290064F515 /* en_other_va.plist in Resources */, - 0CA5EB7F202C105600335C28 /* gopay_button@2x.png in Resources */, - 0CCD623D2005D0BA006936E5 /* alto_affiliated.png in Resources */, - E58FCE781E94CFD600632085 /* VASuccessIcon@2x.png in Resources */, - E519C96E1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */, - 3D40891E1F74E43200B9A2EC /* id_mandiri_clickpay.plist in Resources */, - 0C9635121FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */, - 3D4089231F74E43200B9A2EC /* id_bca_va.plist in Resources */, - E58FCE7C1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */, - E58FCE8C1E94CFD600632085 /* visa-mastercard.png in Resources */, - 3D8BF5D51F90BE6800F35C55 /* MidtransUITableAlertViewController.xib in Resources */, - E58FCE581E94CFD600632085 /* permata_atm_3@2x.png in Resources */, - 3DECDFEB1F9DAE610001AC9A /* scan_cam.png in Resources */, - 0CC900471F702A330058E93C /* (null) in Resources */, - E5F1BB641E93701100ED659D /* MidtransUICCFrontView.xib in Resources */, - E58FCE061E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */, - 3DECDFF31F9DAE610001AC9A /* see@2x.png in Resources */, - E58FCE7E1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */, - 0CCD623F2005D0BA006936E5 /* alto_affiliated@2x.png in Resources */, - E58FCE921E94CFD600632085 /* Visa@2x.png in Resources */, - E58FCE4C1E94CFD600632085 /* other_prima_7@2x.png in Resources */, - 0CCD623B2005D0BA006936E5 /* alto@3x.png in Resources */, - E58FCDEC1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */, - E58FCE721E94CFD600632085 /* trash-icon@2x.png in Resources */, - E58FCE941E94CFD600632085 /* VisaDark@2x.png in Resources */, - 0CE1D2691F62A68E003A012F /* maintain@3x.png in Resources */, - 0C115B7C1F73A76900327915 /* en_lang.json in Resources */, - 0CDAA764203EA19D009419B3 /* gopay_scan_2.png in Resources */, - E58FCDCA1E94CFD500632085 /* citi.png in Resources */, - E58FCE121E94CFD500632085 /* mandiri@2x.png in Resources */, - 0C9635081FE11A1F00EF89DF /* ic_no_gopay@3x.png in Resources */, - 3D5DFDC51FB458120021EB2F /* icon-help@4x.png in Resources */, - E58FCDE21E94CFD500632085 /* errorIcon@2x.png in Resources */, - E58FCE4A1E94CFD600632085 /* other_prima_6@2x.png in Resources */, - E58FCDE01E94CFD500632085 /* emptyCardIcon@2x.png in Resources */, - 0CB8B7DD2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */, - E58FCE0C1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */, - E58FCDB41E94CFD500632085 /* bni@2x.png in Resources */, - E58FCDB21E94CFD500632085 /* bni.png in Resources */, - 0CE1D2A41F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */, - E5F1BB6D1E93701100ED659D /* VTAddCardController.xib in Resources */, - 0C9635001FE11A1F00EF89DF /* ic_chevron_up.png in Resources */, - E5F1BB851E93701100ED659D /* MidtransUIPaymentListHeader.xib in Resources */, - E58FCDB01E94CFD500632085 /* bni_badge@3x.png in Resources */, - 0C9634F91FE11A1F00EF89DF /* gopay@3x.png in Resources */, - 0C1CF4121FE8CD89006D9F51 /* Fill 57@3x.png in Resources */, - E58FCE261E94CFD600632085 /* other_alto_2@2x.png in Resources */, - E58FCE801E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */, - 0C9635071FE11A1F00EF89DF /* ic_no_gopay@2x.png in Resources */, - 0CE1D2C91F67BA99003A012F /* sms@4x.png in Resources */, - 0CC900511F702E0F0058E93C /* id_cimb_clicks.plist in Resources */, - E58FCE4E1E94CFD600632085 /* other_va@2x.png in Resources */, - E5F1BB7B1E93701100ED659D /* VTPaymentListController.xib in Resources */, - 0CC9001D1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */, - E5F1BB8C1E93702C00ED659D /* SourceSansPro-Bold.ttf in Resources */, - 0CCD62372005D0BA006936E5 /* alto.png in Resources */, - E58FCE461E94CFD600632085 /* other_prima_4@2x.png in Resources */, - E58FCDAE1E94CFD500632085 /* bni_badge@2x.png in Resources */, - 0CAD5C9D207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */, - E58FCE201E94CFD600632085 /* midtrans_lock@2x.png in Resources */, - E58FCDD61E94CFD500632085 /* DeleteIcon@2x.png in Resources */, - 0CC900531F702E150058E93C /* en_cimb_clicks.plist in Resources */, - E58FCDEA1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */, - E5F1BB721E93701100ED659D /* VTCvvInfoController.xib in Resources */, - 3D5DFDC21FB458120021EB2F /* icon-help@1.5x.png in Resources */, - E58FCDD41E94CFD500632085 /* CreditCardFront@2x.png in Resources */, - E58FCD981E94CFD500632085 /* bca_atm_1@2x.png in Resources */, - E5EBC2C31EB0726B00A568D1 /* midtrans_logo_left@2x.png in Resources */, - E58FCE0A1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */, - 0CE1D2721F62A71E003A012F /* arrow@2x.png in Resources */, - 0C9635161FE11D7E00EF89DF /* en_gopay.plist in Resources */, - 0CE1D2B81F67BA53003A012F /* token_key@3x.png in Resources */, - E58FCE741E94CFD600632085 /* va.png in Resources */, - E58FCDA21E94CFD500632085 /* bca_atm_6@2x.png in Resources */, - 0CC900251F701EE00058E93C /* en_kioson.plist in Resources */, - 0CEF03251EA3D8ED00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */, - E58FCDAA1E94CFD500632085 /* bca.png in Resources */, - 0CCD62592005D0BA006936E5 /* prima_affiliated@3x.png in Resources */, - E58FCE521E94CFD600632085 /* pendingIcon@2x.png in Resources */, - E5F1BB6A1E93701100ED659D /* MidtransVAHeader.xib in Resources */, - E58FCE881E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */, - 3DECDFE71F9DAE610001AC9A /* download@2x.png in Resources */, - E5F1BB821E93701100ED659D /* VTVASuccessStatusController.xib in Resources */, - 0CC900431F7028C50058E93C /* id_virtualAccount.plist in Resources */, - 0CCD62532005D0BA006936E5 /* prima@3x.png in Resources */, - 3D4089221F74E43200B9A2EC /* id_bca_klikpay.plist in Resources */, - 0C9634FB1FE11A1F00EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */, - 3D40893E1F75130300B9A2EC /* alto_preview.png in Resources */, - E58FCD921E94CFD500632085 /* back@2x.png in Resources */, - E58FCE621E94CFD600632085 /* permata_va@2x.png in Resources */, - 0CE1D2AB1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */, - 0C9635031FE11A1F00EF89DF /* ic_gopay.png in Resources */, - E58FCD8A1E94CFD500632085 /* Amex@2x.png in Resources */, - E5F1BB771E93701100ED659D /* VTKeyboardAccessoryView.xib in Resources */, - E58FCE5E1E94CFD600632085 /* permata_atm_6@2x.png in Resources */, - E5F1BB711E93701100ED659D /* VTConfirmPaymentController.xib in Resources */, - E5F1BB751E93701100ED659D /* VTGuideView.xib in Resources */, - E519C96A1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */, - 3DECDFF51F9DAE610001AC9A /* see@3x.png in Resources */, - E58FCE0E1E94CFD500632085 /* mandiri_va@2x.png in Resources */, - E5F1BB811E93701100ED659D /* VTVAListController.xib in Resources */, - 0CC900371F70244D0058E93C /* id_bri_epay.plist in Resources */, - E58FCE861E94CFD600632085 /* visa-mastercard-jcb.png in Resources */, - 3D0E6C351FB95C6300E6CC43 /* SourceSansPro-Semibold.ttf in Resources */, - E5F1BB8E1E93702C00ED659D /* SourceSansPro-Regular.ttf in Resources */, - 0CC9002F1F7021FF0058E93C /* en_xl_tunai.plist in Resources */, - E58FCDC01E94CFD500632085 /* checkbox_checked@2x.png in Resources */, - 3D4089201F74E43200B9A2EC /* id_permata_va.plist in Resources */, - E58FCE5A1E94CFD600632085 /* permata_atm_4@2x.png in Resources */, - 0C9324431F7B7F5400D9A390 /* danamon_online@2x.png in Resources */, - E58FCE6A1E94CFD600632085 /* prevIcon@2x.png in Resources */, - E55976421EA72F770044342A /* cross@2x.png in Resources */, - 0CE1D2A81F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */, - 0C9324491F7B7F6300D9A390 /* danamon_online.png in Resources */, - 3D4089491F75133200B9A2EC /* prima_preview@2x.png in Resources */, - E5F1BB6F1E93701100ED659D /* VTCardListController.xib in Resources */, - 3D4089421F75130300B9A2EC /* alto_preview@3x.png in Resources */, - E58FCDB61E94CFD500632085 /* bri_epay@2x.png in Resources */, - 0CB8B7D82071EF4C0067A0B8 /* MidtransCommonTSCViewController.xib in Resources */, - E58FCE3A1E94CFD600632085 /* other_atm_5@2x.png in Resources */, - E58FCDE61E94CFD500632085 /* hint.png in Resources */, - 3D36594720B67F6600C07158 /* MIDPaymentIndomaretViewController.xib in Resources */, - E58FCD9E1E94CFD500632085 /* bca_atm_4@2x.png in Resources */, - E5F1BB701E93701100ED659D /* VTCCBackView.xib in Resources */, - E58FCE2A1E94CFD600632085 /* other_alto_4@2x.png in Resources */, - 0C9634FA1FE11A1F00EF89DF /* gopay_scan_qr_instruction.png in Resources */, - E5F1BB691E93701100ED659D /* MidtransUIToast.xib in Resources */, - 0CEF031C1EA3CCBF00EA1EE0 /* SNPPostPaymentVAViewController.xib in Resources */, - E5F1BB781E93701100ED659D /* VTKlikbcaSuccessController.xib in Resources */, - 0CE1D27E1F62A766003A012F /* cc_badge@2x.png in Resources */, - E58FCDEE1E94CFD500632085 /* ImageOffer@2x.png in Resources */, - 0CE1D2B21F67BA53003A012F /* token_key.png in Resources */, - 0CCD624F2005D0BA006936E5 /* prima.png in Resources */, - E58FCE901E94CFD600632085 /* visa-mastercard@3x.png in Resources */, - 0C9634FE1FE11A1F00EF89DF /* ic_chevron_down@2x.png in Resources */, - E58FCE361E94CFD600632085 /* other_atm_3@2x.png in Resources */, - E5F1BB801E93701100ED659D /* VTTwoClickController.xib in Resources */, - E55976411EA72F770044342A /* check@2x.png in Resources */, - E58FCE421E94CFD600632085 /* other_prima_2@2x.png in Resources */, - E58FCE541E94CFD600632085 /* permata_atm_1@2x.png in Resources */, - E5F1BB621E93701100ED659D /* MidtransTransactionDetailViewController.xib in Resources */, - E5F1BB791E93701100ED659D /* VTMandiriClickpayController.xib in Resources */, - 0CB8B7DB2071F6660067A0B8 /* en_bni_point_tsc.plist in Resources */, - E58FCD9C1E94CFD500632085 /* bca_atm_3@2x.png in Resources */, - E58FCE141E94CFD500632085 /* MasterCard@2x.png in Resources */, - E58FCDA41E94CFD500632085 /* bca_klikbca@2x.png in Resources */, - E58FCDC41E94CFD500632085 /* cimb_clicks@2x.png in Resources */, - 0CC900411F7028C20058E93C /* en_virtualAccount.plist in Resources */, - 3D5DFDC11FB458120021EB2F /* icon-help.png in Resources */, - E58FCE381E94CFD600632085 /* other_atm_4@2x.png in Resources */, - E58FCE1A1E94CFD600632085 /* maybank@2x.png in Resources */, - 0CCD62392005D0BA006936E5 /* alto@2x.png in Resources */, - E58FCE481E94CFD600632085 /* other_prima_5@2x.png in Resources */, - 0CC900171F7014E50058E93C /* id_indomaret.plist in Resources */, - 0CCD62492005D0BA006936E5 /* bersama_affiliated.png in Resources */, - 0C1CF40E1FE8CD89006D9F51 /* Fill 57.png in Resources */, - E58FCE8A1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */, - 3D40891D1F74E43200B9A2EC /* en_mandiri_clickpay.plist in Resources */, - 0CC9004A1F702ADF0058E93C /* en_echannel.plist in Resources */, - 3DECDFEF1F9DAE610001AC9A /* scan_cam@3x.png in Resources */, - E58FCDCE1E94CFD500632085 /* credit_card@2x.png in Resources */, - E58FCE021E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */, - E5F1BB831E93701100ED659D /* VTXLTunaiSuccessController.xib in Resources */, - E57127351E93B3290064F515 /* en_bca_va.plist in Resources */, - 0CC900451F702A250058E93C /* (null) in Resources */, - 0CCD62552005D0BA006936E5 /* prima_affiliated.png in Resources */, - 0CCD62432005D0BA006936E5 /* atm_bersama.png in Resources */, - E58FCE761E94CFD600632085 /* va@2x.png in Resources */, - E58FCE5C1E94CFD600632085 /* permata_atm_5@2x.png in Resources */, - 0CE1D2771F62A752003A012F /* bni_va@2x.png in Resources */, - E58FCDBA1E94CFD500632085 /* bri@2x.png in Resources */, - 0CCD62412005D0BA006936E5 /* alto_affiliated@3x.png in Resources */, - E58FCD8E1E94CFD500632085 /* anz.png in Resources */, - 0CE1D2C31F67BA99003A012F /* sms@1.5x.png in Resources */, - E58FCDFC1E94CFD500632085 /* logo@2x.png in Resources */, - E58FCE281E94CFD600632085 /* other_alto_3@2x.png in Resources */, - 3DECDFF11F9DAE610001AC9A /* see.png in Resources */, - E5F1BB8D1E93702C00ED659D /* SourceSansPro-Light.ttf in Resources */, - E58FCE8E1E94CFD600632085 /* visa-mastercard@2x.png in Resources */, - 0C9635041FE11A1F00EF89DF /* ic_gopay@2x.png in Resources */, - 0C9634F41FE11A1F00EF89DF /* gojek_icon.png in Resources */, - E519C9661E9B6F2000EF70DF /* bni_va2@2x.png in Resources */, - 0C1CF3FE1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */, - 0CE1D2951F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */, - 0C9634F61FE11A1F00EF89DF /* gojek_icon@3x.png in Resources */, - E55976431EA72F770044342A /* pending@2x.png in Resources */, - E5F1BB7F1E93701100ED659D /* VTPaymentStatusController.xib in Resources */, - E58FCE561E94CFD600632085 /* permata_atm_2@2x.png in Resources */, - 0CCD62572005D0BA006936E5 /* prima_affiliated@2x.png in Resources */, - 3D40891F1F74E43200B9A2EC /* en_permata_va.plist in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; + 3D8AE6AF21107F0C00C8D41B /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E57123F21E9380E80064F515 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E58FCD9B1E94CFD500632085 /* bca_atm_2@2x.png in Resources */, + E58FCE331E94CFD600632085 /* other_atm_1@2x.png in Resources */, + 0C115B7F1F73A77300327915 /* id_lang.json in Resources */, + 0CE1D2671F62A670003A012F /* test_badge@2x.png in Resources */, + E58FCE171E94CFD500632085 /* MasterCardDark@2x.png in Resources */, + E57124871E9381320064F515 /* MidtransDirectHeader.xib in Resources */, + E58FCDE91E94CFD500632085 /* hint@2x.png in Resources */, + 0CE1D2C81F67BA99003A012F /* sms@3x.png in Resources */, + E58FCE251E94CFD600632085 /* other_alto_1@2x.png in Resources */, + E58FCE6D1E94CFD600632085 /* successIcon@2x.png in Resources */, + 0CAD5C9E207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */, + E5EBC2C11EB0726700A568D1 /* midtrans_logo_mid@2x.png in Resources */, + 0C6FD11B1F9DDAAB00401628 /* mandiri_badge@2x.png in Resources */, + E519C9771E9B6F2100EF70DF /* bni_va6@2x.png in Resources */, + 0CCD62502005D0BA006936E5 /* prima.png in Resources */, + E57124881E9381320064F515 /* MidtransInstallmentCollectionViewCell.xib in Resources */, + 0C93244F1F7B810B00D9A390 /* en_danamon_online.plist in Resources */, + E58FCE011E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */, + 0CE1D2A51F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */, + 0CE1D2781F62A752003A012F /* bni_va@2x.png in Resources */, + E58FCDCD1E94CFD500632085 /* citi@2x.png in Resources */, + 0CC900301F7022000058E93C /* en_xl_tunai.plist in Resources */, + 3DECDFF21F9DAE610001AC9A /* see.png in Resources */, + 0C9634F01FE11A1400EF89DF /* ic_no_gopay.png in Resources */, + E58FCE451E94CFD600632085 /* other_prima_3@2x.png in Resources */, + E58FCE111E94CFD500632085 /* mandiri.png in Resources */, + E58FCDD31E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */, + 3DECDFEA1F9DAE610001AC9A /* download@3x.png in Resources */, + 0C32A98A1EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */, + E58FCE311E94CFD600632085 /* other_alto_7@2x.png in Resources */, + E57124891E9381320064F515 /* MidtransInstallmentView.xib in Resources */, + E58FCD911E94CFD500632085 /* anz@2x.png in Resources */, + 0C46FA841EEFCED8002342E2 /* TokenButtonIcon@2x.png in Resources */, + E58FCE051E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */, + E571248A1E9381320064F515 /* MidtransItemCell.xib in Resources */, + 3D4089121F74E35800B9A2EC /* id_bca_klikbca.plist in Resources */, + E571248B1E9381320064F515 /* MidtransLoadingView.xib in Resources */, + E58FCDF91E94CFD500632085 /* JCBDark@2x.png in Resources */, + E58FCDC31E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */, + 0C9634DF1FE11A1400EF89DF /* gojek_icon@2x.png in Resources */, + E58FCDE51E94CFD500632085 /* gci@2x.png in Resources */, + 0CCD623A2005D0BA006936E5 /* alto@2x.png in Resources */, + 0C9634EC1FE11A1400EF89DF /* ic_chevron_up@3x.png in Resources */, + E571248D1E9381320064F515 /* MidtransPaymentGCIViewController.xib in Resources */, + 3D4089181F74E35800B9A2EC /* id_paymentMethods.plist in Resources */, + 3D4089141F74E35800B9A2EC /* id_bca_va.plist in Resources */, + 0CE1D2B91F67BA53003A012F /* token_key@3x.png in Resources */, + 3D4089111F74E35800B9A2EC /* en_permata_va.plist in Resources */, + 3D4089131F74E35800B9A2EC /* id_bca_klikpay.plist in Resources */, + E58FCDBD1E94CFD500632085 /* cc_badge@2x.png in Resources */, + E58FCE3F1E94CFD600632085 /* other_atm_7@2x.png in Resources */, + E57127E01E93B7C50064F515 /* en_bca_klikpay.plist in Resources */, + 0CE1D2A31F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */, + 0C9634F21FE11A1400EF89DF /* ic_no_gopay@3x.png in Resources */, + E58FCE971E94CFD600632085 /* xl_tunai@2x.png in Resources */, + 0C9635131FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */, + E58FCE1D1E94CFD600632085 /* mega.png in Resources */, + E571248E1E9381320064F515 /* MidtransPaymentMethodHeader.xib in Resources */, + E58FCE691E94CFD600632085 /* plus-icon@2x.png in Resources */, + E58FCE7B1E94CFD600632085 /* visa-mastercard-amex.png in Resources */, + E519C9631E9B6F2000EF70DF /* bni_va1@2x.png in Resources */, + E58FCDFF1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */, + 3D4089161F74E35800B9A2EC /* id_mandiri_clickpay.plist in Resources */, + 3D4089101F74E35800B9A2EC /* en_mandiri_clickpay.plist in Resources */, + E519C9731E9B6F2100EF70DF /* bni_va5@2x.png in Resources */, + 0C9634E51FE11A1400EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */, + E571248F1E9381320064F515 /* MidtransPaymentStatusViewController.xib in Resources */, + E57124901E9381320064F515 /* MidtransPromoView.xib in Resources */, + E58FCDD91E94CFD500632085 /* DetailDisclosure@2x.png in Resources */, + E58FCE611E94CFD600632085 /* permata_atm_7@2x.png in Resources */, + 0C9634E91FE11A1400EF89DF /* ic_chevron_down@3x.png in Resources */, + E57124911E9381320064F515 /* MidtransSavedCardCell.xib in Resources */, + E58FCDA71E94CFD500632085 /* bca_klikpay@2x.png in Resources */, + 3DECDFE81F9DAE610001AC9A /* download@2x.png in Resources */, + E57124921E9381320064F515 /* MidtransSavedCardController.xib in Resources */, + E58FCE191E94CFD600632085 /* maybank.png in Resources */, + E58FCDBF1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */, + 0C9635151FE11D7E00EF89DF /* id_gopay.plist in Resources */, + E57124931E9381320064F515 /* MidtransSavedCardFooter.xib in Resources */, + E57124941E9381320064F515 /* MidtransTransactionDetailViewController.xib in Resources */, + 3D4089361F7512F100B9A2EC /* bersama_preview.png in Resources */, + E57124951E9381320064F515 /* MIdtransUICardCell.xib in Resources */, + E58FCD8D1E94CFD500632085 /* AmexDark@2x.png in Resources */, + 0CE1D2A71F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */, + E58FCD971E94CFD500632085 /* bbm@2x.png in Resources */, + E58FCDAD1E94CFD500632085 /* bca@2x.png in Resources */, + E58FCE851E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */, + 0C9324481F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */, + E58FCDF51E94CFD500632085 /* InfoIcon@2x.png in Resources */, + E58FCE2D1E94CFD600632085 /* other_alto_5@2x.png in Resources */, + 0CE1D2A91F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */, + 3D40893A1F7512F100B9A2EC /* bersama_preview@3x.png in Resources */, + 0CE1D2B31F67BA53003A012F /* token_key.png in Resources */, + 0C9635191FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */, + E57124961E9381320064F515 /* MidtransUICCFrontView.xib in Resources */, + E58FCE651E94CFD600632085 /* permata.png in Resources */, + E57124971E9381320064F515 /* MidtransUICustomAlertViewController.xib in Resources */, + E57124981E9381320064F515 /* MidtransUIListCell.xib in Resources */, + E58FCDFB1E94CFD500632085 /* kioson@2x.png in Resources */, + E58FCDC71E94CFD500632085 /* cimb.png in Resources */, + E58FCDDF1E94CFD500632085 /* echannel@2x.png in Resources */, + E58FCDD11E94CFD500632085 /* CreditCardBack@2x.png in Resources */, + E58FCDF31E94CFD500632085 /* indosat_dompetku@2x.png in Resources */, + E58FCD951E94CFD500632085 /* BackBarIcon@2x.png in Resources */, + 0CE1D2BB1F67BA53003A012F /* token_key@4x.png in Resources */, + E58FCDA91E94CFD500632085 /* bca_va@2x.png in Resources */, + E571249A1E9381320064F515 /* MidtransUIPaymentGeneralViewController.xib in Resources */, + 0CBA28D21F98B3FE00F651C7 /* MIDV2PaymentListViewController.xib in Resources */, + 0CC9003C1F7026F20058E93C /* en_mandiri_ecash.plist in Resources */, + 0CEF03341EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */, + 0CC900201F7015AF0058E93C /* id_indosat_dompetku.plist in Resources */, + 0C9634EE1FE11A1400EF89DF /* ic_gopay@2x.png in Resources */, + 0C108A0C1EEE37C400843A05 /* SNPPostPaymentGeneralHeader.xib in Resources */, + E58FCE511E94CFD600632085 /* padlock1@2x.png in Resources */, + E58FCE3D1E94CFD600632085 /* other_atm_6@2x.png in Resources */, + E5EBC2C21EB0726700A568D1 /* midtrans_logo_right@2x.png in Resources */, + 0CC9004D1F702AE50058E93C /* id_echannel.plist in Resources */, + 3DECDF791F99BABD0001AC9A /* icon-help@4x.png in Resources */, + E58FCE091E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */, + 0CE1D27A1F62A752003A012F /* bni_va@3x.png in Resources */, + E58FCDF11E94CFD500632085 /* indomaret@2x.png in Resources */, + E58FCE6F1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */, + E58FCE831E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */, + E58FCDB91E94CFD500632085 /* bri.png in Resources */, + E58FCE351E94CFD600632085 /* other_atm_2@2x.png in Resources */, + 0CCD62422005D0BA006936E5 /* alto_affiliated@3x.png in Resources */, + E58FCDF71E94CFD500632085 /* JCB@2x.png in Resources */, + E58FCD891E94CFD500632085 /* AlertBackground@2x.png in Resources */, + 0CD116111EDD5B14005884AD /* en_bni_va.plist in Resources */, + E57ACD83217F005F00A9977F /* akulaku@2x.png in Resources */, + E58FCDDB1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */, + E58FCDC91E94CFD500632085 /* cimb@2x.png in Resources */, + 0C9634EA1FE11A1400EF89DF /* ic_chevron_up.png in Resources */, + E571249B1E9381320064F515 /* MidtransUIToast.xib in Resources */, + E571249C1E9381320064F515 /* MidtransVAHeader.xib in Resources */, + 0CCD62382005D0BA006936E5 /* alto.png in Resources */, + 3DECDFEE1F9DAE610001AC9A /* scan_cam@2x.png in Resources */, + E571249D1E9381320064F515 /* MidtransVAViewController.xib in Resources */, + 0C93244C1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */, + E58FCE411E94CFD600632085 /* other_prima_1@2x.png in Resources */, + E519C97B1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */, + E58FCE2F1E94CFD600632085 /* other_alto_6@2x.png in Resources */, + E58FCDA11E94CFD500632085 /* bca_atm_5@2x.png in Resources */, + E58FCDDD1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */, + 0CE1D2AC1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */, + 0CB8B7D72071EF430067A0B8 /* MidtransCommonTSCViewController.xib in Resources */, + E571249E1E9381320064F515 /* SNPPointViewController.xib in Resources */, + 3D4089271F74E43300B9A2EC /* en_indomaret.plist in Resources */, + E58FCE1F1E94CFD600632085 /* mega@2x.png in Resources */, + 0C1CF4131FE8CD89006D9F51 /* Fill 57@3x.png in Resources */, + E58FCE671E94CFD600632085 /* permata@2x.png in Resources */, + E571249F1E9381320064F515 /* VTAddCardController.xib in Resources */, + 3D4089281F74E43300B9A2EC /* en_paymentMethods.plist in Resources */, + 0CCD62442005D0BA006936E5 /* atm_bersama.png in Resources */, + 0C9634DE1FE11A1400EF89DF /* gojek_icon.png in Resources */, + 0CE1D2C61F67BA99003A012F /* sms@2x.png in Resources */, + E57124A01E9381320064F515 /* VTBillpaySuccessController.xib in Resources */, + E58FCE791E94CFD600632085 /* VASuccessIcon@2x.png in Resources */, + E519C96F1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */, + E58FCE7D1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */, + 0CCD62562005D0BA006936E5 /* prima_affiliated.png in Resources */, + E58FCE8D1E94CFD600632085 /* visa-mastercard.png in Resources */, + 0CCD62582005D0BA006936E5 /* prima_affiliated@2x.png in Resources */, + E58FCE591E94CFD600632085 /* permata_atm_3@2x.png in Resources */, + 3D40893F1F75130300B9A2EC /* alto_preview.png in Resources */, + E57ACD82217F005F00A9977F /* akulaku@3x.png in Resources */, + 3D4089151F74E35800B9A2EC /* id_bni_va.plist in Resources */, + E57124A11E9381320064F515 /* VTCardListController.xib in Resources */, + E57124A21E9381320064F515 /* VTCCBackView.xib in Resources */, + 3DECDFF61F9DAE610001AC9A /* see@3x.png in Resources */, + E58FCE071E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */, + 0CE1D26D1F62A6B5003A012F /* SNPMaintainView.xib in Resources */, + 0CCD623E2005D0BA006936E5 /* alto_affiliated.png in Resources */, + 0C9324461F7B7F5900D9A390 /* danamon_online@3x.png in Resources */, + E57ACD81217F005F00A9977F /* akulaku.png in Resources */, + 0C93244A1F7B7F6400D9A390 /* danamon_online.png in Resources */, + E58FCE7F1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */, + E58FCE931E94CFD600632085 /* Visa@2x.png in Resources */, + E58FCE4D1E94CFD600632085 /* other_prima_7@2x.png in Resources */, + E58FCDED1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */, + E58FCE731E94CFD600632085 /* trash-icon@2x.png in Resources */, + 0CC9002A1F7020790058E93C /* en_telkomsel_cash.plist in Resources */, + E58FCE951E94CFD600632085 /* VisaDark@2x.png in Resources */, + E58FCDCB1E94CFD500632085 /* citi.png in Resources */, + E58FCE131E94CFD500632085 /* mandiri@2x.png in Resources */, + E58FCDE31E94CFD500632085 /* errorIcon@2x.png in Resources */, + E58FCE4B1E94CFD600632085 /* other_prima_6@2x.png in Resources */, + 0CCD624A2005D0BA006936E5 /* bersama_affiliated.png in Resources */, + E58FCDE11E94CFD500632085 /* emptyCardIcon@2x.png in Resources */, + 0C9634E31FE11A1400EF89DF /* gopay@3x.png in Resources */, + E58FCE0D1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */, + 3D40894A1F75133200B9A2EC /* prima_preview@2x.png in Resources */, + 0CC9001E1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */, + E58FCDB51E94CFD500632085 /* bni@2x.png in Resources */, + E57124A31E9381320064F515 /* VTConfirmPaymentController.xib in Resources */, + 0C115B7D1F73A76B00327915 /* en_lang.json in Resources */, + E58FCDB31E94CFD500632085 /* bni.png in Resources */, + E57124A41E9381320064F515 /* VTCvvInfoController.xib in Resources */, + 0CB8B7DE2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */, + 3D4089381F7512F100B9A2EC /* bersama_preview@2x.png in Resources */, + 0CDAA762203EA193009419B3 /* gopay_scan_1.png in Resources */, + 3D4089481F75133200B9A2EC /* prima_preview.png in Resources */, + E57124A61E9381320064F515 /* VTGuideCell.xib in Resources */, + E58FCDB11E94CFD500632085 /* bni_badge@3x.png in Resources */, + 0C9634EF1FE11A1400EF89DF /* ic_gopay@3x.png in Resources */, + 0C1CF40F1FE8CD89006D9F51 /* Fill 57.png in Resources */, + 0CC900361F70244A0058E93C /* en_bri_epay.plist in Resources */, + 0C9634E71FE11A1400EF89DF /* ic_chevron_down.png in Resources */, + E58FCE271E94CFD600632085 /* other_alto_2@2x.png in Resources */, + E58FCE811E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */, + E58FCE4F1E94CFD600632085 /* other_va@2x.png in Resources */, + E57124A71E9381320064F515 /* VTGuideView.xib in Resources */, + E57124A81E9381320064F515 /* VTIndomaretSuccessController.xib in Resources */, + E58FCE471E94CFD600632085 /* other_prima_4@2x.png in Resources */, + E58FCDAF1E94CFD500632085 /* bni_badge@2x.png in Resources */, + 0C9324441F7B7F5400D9A390 /* danamon_online@2x.png in Resources */, + E57ACD87217F009500A9977F /* en_akulaku.plist in Resources */, + E58FCE211E94CFD600632085 /* midtrans_lock@2x.png in Resources */, + 0CE1D26A1F62A68E003A012F /* maintain@3x.png in Resources */, + E58FCDD71E94CFD500632085 /* DeleteIcon@2x.png in Resources */, + 3DECDF781F99BABD0001AC9A /* icon-help@3x.png in Resources */, + 0CCD625A2005D0BA006936E5 /* prima_affiliated@3x.png in Resources */, + E58FCDEB1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */, + 0CC900521F702E100058E93C /* id_cimb_clicks.plist in Resources */, + E57124A91E9381320064F515 /* VTKeyboardAccessoryView.xib in Resources */, + E58FCDD51E94CFD500632085 /* CreditCardFront@2x.png in Resources */, + E5EBC2C01EB0726700A568D1 /* midtrans_logo_left@2x.png in Resources */, + E58FCD991E94CFD500632085 /* bca_atm_1@2x.png in Resources */, + 3D40894C1F75133200B9A2EC /* prima_preview@3x.png in Resources */, + 0CCD624C2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */, + 0C9634F31FE11A1400EF89DF /* reload.png in Resources */, + E58FCE0B1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */, + E57127E11E93B7C50064F515 /* en_bca_va.plist in Resources */, + E57124AA1E9381320064F515 /* VTKlikbcaSuccessController.xib in Resources */, + E58FCE751E94CFD600632085 /* va.png in Resources */, + 0C9634E21FE11A1400EF89DF /* gopay@2x.png in Resources */, + 0CC900541F702E160058E93C /* en_cimb_clicks.plist in Resources */, + 0CC9003E1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */, + E58FCDA31E94CFD500632085 /* bca_atm_6@2x.png in Resources */, + 0CEF03241EA3D15E00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */, + E58FCDAB1E94CFD500632085 /* bca.png in Resources */, + E58FCE531E94CFD600632085 /* pendingIcon@2x.png in Resources */, + 0CC900181F7014E60058E93C /* id_indomaret.plist in Resources */, + 0CE1D2731F62A71E003A012F /* arrow@2x.png in Resources */, + E57124AB1E9381320064F515 /* VTMandiriClickpayController.xib in Resources */, + 0C9324521F7B828B00D9A390 /* id_danamon_online.plist in Resources */, + 0CC9002C1F70207D0058E93C /* id_telkomsel_cash.plist in Resources */, + 0CCD62402005D0BA006936E5 /* alto_affiliated@2x.png in Resources */, + E57ACD89217F009500A9977F /* id_akulaku.plist in Resources */, + E57124AC1E9381320064F515 /* VTMultiGuideController.xib in Resources */, + E58FCE891E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */, + E57124AD1E9381320064F515 /* VTPaymentListController.xib in Resources */, + E57124AF1E9381320064F515 /* VTSingleGuideController.xib in Resources */, + E58FCD931E94CFD500632085 /* back@2x.png in Resources */, + E58FCE631E94CFD600632085 /* permata_va@2x.png in Resources */, + 0C9634E01FE11A1400EF89DF /* gojek_icon@3x.png in Resources */, + E58FCD8B1E94CFD500632085 /* Amex@2x.png in Resources */, + E57124B01E9381320064F515 /* VTSubGuideController.xib in Resources */, + E58FCE5F1E94CFD600632085 /* permata_atm_6@2x.png in Resources */, + 3D0E6C341FB95C6100E6CC43 /* SourceSansPro-Semibold.ttf in Resources */, + 0CE1D2961F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */, + E57124B11E9381320064F515 /* VTPaymentStatusController.xib in Resources */, + 0CCD621C20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */, + E519C96B1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */, + E57127DE1E93B7C50064F515 /* en_other_va.plist in Resources */, + E58FCE0F1E94CFD500632085 /* mandiri_va@2x.png in Resources */, + E57127EC1E93B7C50064F515 /* snap_colors.plist in Resources */, + E58FCE871E94CFD600632085 /* visa-mastercard-jcb.png in Resources */, + E57124B21E9381320064F515 /* VTTwoClickController.xib in Resources */, + 0CCD62462005D0BA006936E5 /* atm_bersama@2x.png in Resources */, + 0C9634F11FE11A1400EF89DF /* ic_no_gopay@2x.png in Resources */, + E57127F01E93B7C50064F515 /* bin.json in Resources */, + E58FCDC11E94CFD500632085 /* checkbox_checked@2x.png in Resources */, + E58FCE5B1E94CFD600632085 /* permata_atm_4@2x.png in Resources */, + E58FCE6B1E94CFD600632085 /* prevIcon@2x.png in Resources */, + E559763C1EA71B760044342A /* cross@2x.png in Resources */, + E57124B31E9381320064F515 /* VTVAListController.xib in Resources */, + 0CE1D2D01F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */, + 0CC900321F7022030058E93C /* id_xl_tunai.plist in Resources */, + E58FCDB71E94CFD500632085 /* bri_epay@2x.png in Resources */, + E58FCE3B1E94CFD600632085 /* other_atm_5@2x.png in Resources */, + E58FCDE71E94CFD500632085 /* hint.png in Resources */, + E58FCD9F1E94CFD500632085 /* bca_atm_4@2x.png in Resources */, + E57124B41E9381320064F515 /* VTVASuccessStatusController.xib in Resources */, + E58FCE2B1E94CFD600632085 /* other_alto_4@2x.png in Resources */, + E57124B51E9381320064F515 /* VTXLTunaiSuccessController.xib in Resources */, + 0CC900421F7028C30058E93C /* en_virtualAccount.plist in Resources */, + 3D4089191F74E35800B9A2EC /* id_permata_va.plist in Resources */, + E57124B61E9381320064F515 /* MidtransCreditCardAddOnComponentCell.xib in Resources */, + 0CE1D2B51F67BA53003A012F /* token_key@1.5x.png in Resources */, + 3DECDFE61F9DAE610001AC9A /* download.png in Resources */, + 3DECDF751F99BABD0001AC9A /* icon-help.png in Resources */, + 0CC900381F70244F0058E93C /* id_bri_epay.plist in Resources */, + 0C5DD88D1E9E355A0004DD5D /* SNPPostPaymentVAViewController.xib in Resources */, + E57124B71E9381320064F515 /* MidtransUIPaymentListHeader.xib in Resources */, + E58FCDEF1E94CFD500632085 /* ImageOffer@2x.png in Resources */, + E58FCE911E94CFD600632085 /* visa-mastercard@3x.png in Resources */, + E58FCE371E94CFD600632085 /* other_atm_3@2x.png in Resources */, + 0C9635171FE11D7E00EF89DF /* en_gopay.plist in Resources */, + 3D4089171F74E35800B9A2EC /* id_other_va.plist in Resources */, + E57124821E9381280064F515 /* OCRAEXT.TTF in Resources */, + 0CCD624E2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */, + 3D4089411F75130300B9A2EC /* alto_preview@2x.png in Resources */, + 3D4089431F75130300B9A2EC /* alto_preview@3x.png in Resources */, + E559763B1EA71B760044342A /* check@2x.png in Resources */, + E58FCE431E94CFD600632085 /* other_prima_2@2x.png in Resources */, + 3D8BF5D41F90BDC400F35C55 /* MidtransUITableAlertViewController.xib in Resources */, + E58FCE551E94CFD600632085 /* permata_atm_1@2x.png in Resources */, + 0CCD62522005D0BA006936E5 /* prima@2x.png in Resources */, + E57124831E9381280064F515 /* SourceSansPro-Bold.ttf in Resources */, + 0CE1D27C1F62A752003A012F /* bni_va@4x.png in Resources */, + 0CE1D2C21F67BA99003A012F /* sms.png in Resources */, + E57127DF1E93B7C50064F515 /* en_bca_klikbca.plist in Resources */, + 0CC900441F7028C60058E93C /* id_virtualAccount.plist in Resources */, + 0C1CF4111FE8CD89006D9F51 /* Fill 57@2x.png in Resources */, + E58FCD9D1E94CFD500632085 /* bca_atm_3@2x.png in Resources */, + E58FCE151E94CFD500632085 /* MasterCard@2x.png in Resources */, + E58FCDA51E94CFD500632085 /* bca_klikbca@2x.png in Resources */, + 0CCD623C2005D0BA006936E5 /* alto@3x.png in Resources */, + 0CCD62482005D0BA006936E5 /* atm_bersama@3x.png in Resources */, + 0C9634EB1FE11A1400EF89DF /* ic_chevron_up@2x.png in Resources */, + 0CE1D2C41F67BA99003A012F /* sms@1.5x.png in Resources */, + 0C9634ED1FE11A1400EF89DF /* ic_gopay.png in Resources */, + 0CC900261F701EE00058E93C /* en_kioson.plist in Resources */, + 0C96350D1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */, + E58FCDC51E94CFD500632085 /* cimb_clicks@2x.png in Resources */, + 3DECDF761F99BABD0001AC9A /* icon-help@1.5x.png in Resources */, + E58FCE391E94CFD600632085 /* other_atm_4@2x.png in Resources */, + E58FCE1B1E94CFD600632085 /* maybank@2x.png in Resources */, + 3DECDFEC1F9DAE610001AC9A /* scan_cam.png in Resources */, + 0C9634E81FE11A1400EF89DF /* ic_chevron_down@2x.png in Resources */, + 0CE1D2CA1F67BA99003A012F /* sms@4x.png in Resources */, + 0CC9004B1F702AE00058E93C /* en_echannel.plist in Resources */, + 3DECDF771F99BABD0001AC9A /* icon-help@2x.png in Resources */, + E58FCE491E94CFD600632085 /* other_prima_5@2x.png in Resources */, + E58FCE8B1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */, + 0C9634E41FE11A1400EF89DF /* gopay_scan_qr_instruction.png in Resources */, + 0CB8B7DA2071F65C0067A0B8 /* en_bni_point_tsc.plist in Resources */, + 3DECDFF01F9DAE610001AC9A /* scan_cam@3x.png in Resources */, + E58FCDCF1E94CFD500632085 /* credit_card@2x.png in Resources */, + 0CE1D2B71F67BA53003A012F /* token_key@2x.png in Resources */, + E58FCE031E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */, + E57124841E9381290064F515 /* SourceSansPro-Light.ttf in Resources */, + 0CA5EB80202C105600335C28 /* gopay_button@2x.png in Resources */, + 0CC900241F701EDC0058E93C /* id_kioson.plist in Resources */, + E57124851E9381290064F515 /* SourceSansPro-Regular.ttf in Resources */, + 0C1CF3FF1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */, + 3DECDFF41F9DAE610001AC9A /* see@2x.png in Resources */, + 0CDAA761203EA193009419B3 /* gopay_scan_2.png in Resources */, + 0CCD62542005D0BA006936E5 /* prima@3x.png in Resources */, + E58FCE771E94CFD600632085 /* va@2x.png in Resources */, + 3D659DE72106E5E300E57E6B /* MIDDanamonOnlineViewController.xib in Resources */, + E58FCE5D1E94CFD600632085 /* permata_atm_5@2x.png in Resources */, + E58FCDBB1E94CFD500632085 /* bri@2x.png in Resources */, + E58FCD8F1E94CFD500632085 /* anz.png in Resources */, + E58FCDFD1E94CFD500632085 /* logo@2x.png in Resources */, + 0C9634E11FE11A1400EF89DF /* gopay.png in Resources */, + 0C9634E61FE11A1400EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */, + E58FCE291E94CFD600632085 /* other_alto_3@2x.png in Resources */, + E58FCE8F1E94CFD600632085 /* visa-mastercard@2x.png in Resources */, + E519C9671E9B6F2000EF70DF /* bni_va2@2x.png in Resources */, + 3D659DE52106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib in Resources */, + E559763D1EA71B760044342A /* pending@2x.png in Resources */, + E58FCE571E94CFD600632085 /* permata_atm_2@2x.png in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E5CDEC951E9340E80032DC3B /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E5F1BB6C1E93701100ED659D /* SNPPointViewController.xib in Resources */, + E58FCD9A1E94CFD500632085 /* bca_atm_2@2x.png in Resources */, + 0CCD62472005D0BA006936E5 /* atm_bersama@3x.png in Resources */, + 0C115B7E1F73A77200327915 /* id_lang.json in Resources */, + E57ACD8A217F030A00A9977F /* akulaku.png in Resources */, + E58FCE321E94CFD600632085 /* other_atm_1@2x.png in Resources */, + 0CE1D2B41F67BA53003A012F /* token_key@1.5x.png in Resources */, + 0CE1D2C11F67BA99003A012F /* sms.png in Resources */, + E58FCE161E94CFD500632085 /* MasterCardDark@2x.png in Resources */, + 0C93244E1F7B810B00D9A390 /* en_danamon_online.plist in Resources */, + 0CE1D2CF1F67BBDE003A012F /* SNPPostPaymentGeneralViewController.xib in Resources */, + 0CC900291F7020780058E93C /* en_telkomsel_cash.plist in Resources */, + E5F1BB591E93701100ED659D /* MidtransLoadingView.xib in Resources */, + 0C9635011FE11A1F00EF89DF /* ic_chevron_up@2x.png in Resources */, + E58FCDE81E94CFD500632085 /* hint@2x.png in Resources */, + 3D4089251F74E43200B9A2EC /* id_paymentMethods.plist in Resources */, + E58FCE241E94CFD600632085 /* other_alto_1@2x.png in Resources */, + 0CCD621B20048FCA006936E5 /* MIDOtherVAViewController.xib in Resources */, + E5EBC2C41EB0726B00A568D1 /* midtrans_logo_mid@2x.png in Resources */, + E58FCE6C1E94CFD600632085 /* successIcon@2x.png in Resources */, + 0C9324451F7B7F5800D9A390 /* danamon_online@3x.png in Resources */, + 3D5DFDC41FB458120021EB2F /* icon-help@3x.png in Resources */, + E519C9761E9B6F2100EF70DF /* bni_va6@2x.png in Resources */, + E5F1BB6E1E93701100ED659D /* VTBillpaySuccessController.xib in Resources */, + E5F1BB5F1E93701100ED659D /* MidtransSavedCardCell.xib in Resources */, + 0C9635181FE11D7E00EF89DF /* en_ipad_gopay.plist in Resources */, + E58FCE001E94CFD500632085 /* mandiri_atm_2@2x.png in Resources */, + 0CCD624D2005D0BA006936E5 /* bersama_affiliated@3x.png in Resources */, + E58FCDCC1E94CFD500632085 /* citi@2x.png in Resources */, + 3D4089391F7512F100B9A2EC /* bersama_preview@3x.png in Resources */, + E58FCE441E94CFD600632085 /* other_prima_3@2x.png in Resources */, + E58FCE101E94CFD500632085 /* mandiri.png in Resources */, + 0C9324511F7B828A00D9A390 /* id_danamon_online.plist in Resources */, + 0C1CF4101FE8CD89006D9F51 /* Fill 57@2x.png in Resources */, + 0CCD624B2005D0BA006936E5 /* bersama_affiliated@2x.png in Resources */, + 0C46FA851EEFCF4D002342E2 /* TokenButtonIcon@2x.png in Resources */, + 0C32A9891EA5222D001B3637 /* SNPPostPaymentHeaderBillPay.xib in Resources */, + 3D4089401F75130300B9A2EC /* alto_preview@2x.png in Resources */, + E58FCDD21E94CFD500632085 /* CreditCardBackSmall@2x.png in Resources */, + 0CE1D27B1F62A752003A012F /* bni_va@4x.png in Resources */, + 0CC900351F70244A0058E93C /* en_bri_epay.plist in Resources */, + 3DECDFE91F9DAE610001AC9A /* download@3x.png in Resources */, + 0C9634F51FE11A1F00EF89DF /* gojek_icon@2x.png in Resources */, + 3DECDFE51F9DAE610001AC9A /* download.png in Resources */, + E57ACD88217F009500A9977F /* id_akulaku.plist in Resources */, + 3D4089261F74E43200B9A2EC /* en_paymentMethods.plist in Resources */, + E58FCE301E94CFD600632085 /* other_alto_7@2x.png in Resources */, + E5F1BB841E93701100ED659D /* MidtransCreditCardAddOnComponentCell.xib in Resources */, + 0C9634F71FE11A1F00EF89DF /* gopay.png in Resources */, + E58FCD901E94CFD500632085 /* anz@2x.png in Resources */, + 0CE1D2661F62A670003A012F /* test_badge@2x.png in Resources */, + 0CCD62452005D0BA006936E5 /* atm_bersama@2x.png in Resources */, + 0CE1D2BA1F67BA53003A012F /* token_key@4x.png in Resources */, + E58FCE041E94CFD500632085 /* mandiri_atm_4@2x.png in Resources */, + E55F62781E93498000C012C8 /* bin.json in Resources */, + E5F1BB651E93701100ED659D /* MidtransUICustomAlertViewController.xib in Resources */, + E58FCDF81E94CFD500632085 /* JCBDark@2x.png in Resources */, + 3D40891C1F74E43200B9A2EC /* id_bni_va.plist in Resources */, + 0CE1D2B61F67BA53003A012F /* token_key@2x.png in Resources */, + 0C9635021FE11A1F00EF89DF /* ic_chevron_up@3x.png in Resources */, + E58FCDC21E94CFD500632085 /* checkbox_uncheck@2x.png in Resources */, + 0C96350C1FE11BDE00EF89DF /* MidGopayDetailViewController.xib in Resources */, + E5F1BB7D1E93701100ED659D /* VTSingleGuideController.xib in Resources */, + E58FCDE41E94CFD500632085 /* gci@2x.png in Resources */, + 0CC900231F701EDB0058E93C /* id_kioson.plist in Resources */, + E5F1BB631E93701100ED659D /* MIdtransUICardCell.xib in Resources */, + E5F1BB551E93701100ED659D /* MidtransDirectHeader.xib in Resources */, + E57127401E93B3290064F515 /* snap_colors.plist in Resources */, + E58FCE3E1E94CFD600632085 /* other_atm_7@2x.png in Resources */, + E58FCE961E94CFD600632085 /* xl_tunai@2x.png in Resources */, + 0CE1D2C71F67BA99003A012F /* sms@3x.png in Resources */, + 0CE1D2791F62A752003A012F /* bni_va@3x.png in Resources */, + E58FCE1C1E94CFD600632085 /* mega.png in Resources */, + E58FCE681E94CFD600632085 /* plus-icon@2x.png in Resources */, + 0C9635061FE11A1F00EF89DF /* ic_no_gopay.png in Resources */, + E58FCE7A1E94CFD600632085 /* visa-mastercard-amex.png in Resources */, + E519C9621E9B6F2000EF70DF /* bni_va1@2x.png in Resources */, + E5F1BB761E93701100ED659D /* VTIndomaretSuccessController.xib in Resources */, + 3D4089211F74E43200B9A2EC /* id_bca_klikbca.plist in Resources */, + E5F1BB5B1E93701100ED659D /* MidtransPaymentGCIViewController.xib in Resources */, + E58FCDFE1E94CFD500632085 /* mandiri_atm_1@2x.png in Resources */, + E519C9721E9B6F2100EF70DF /* bni_va5@2x.png in Resources */, + 0CC900311F7022030058E93C /* id_xl_tunai.plist in Resources */, + E5F1BB741E93701100ED659D /* VTGuideCell.xib in Resources */, + E5F1BB5C1E93701100ED659D /* MidtransPaymentMethodHeader.xib in Resources */, + E58FCDD81E94CFD500632085 /* DetailDisclosure@2x.png in Resources */, + 3D659DE62106E5E300E57E6B /* MIDDanamonOnlineViewController.xib in Resources */, + E58FCE601E94CFD600632085 /* permata_atm_7@2x.png in Resources */, + E5F1BB661E93701100ED659D /* MidtransUIListCell.xib in Resources */, + 0CE1D26F1F62A6D0003A012F /* SNPMaintainView.xib in Resources */, + E57127331E93B3290064F515 /* en_bca_klikbca.plist in Resources */, + 0CC900191F7014E90058E93C /* en_indomaret.plist in Resources */, + 0CE1D2C51F67BA99003A012F /* sms@2x.png in Resources */, + E58FCDA61E94CFD500632085 /* bca_klikpay@2x.png in Resources */, + E5F1BB571E93701100ED659D /* MidtransInstallmentView.xib in Resources */, + E58FCE181E94CFD500632085 /* maybank.png in Resources */, + E58FCDBE1E94CFD500632085 /* ccOfferIcon@2x.png in Resources */, + 3D40894B1F75133200B9A2EC /* prima_preview@3x.png in Resources */, + E5F1BB8B1E93702C00ED659D /* OCRAEXT.TTF in Resources */, + E5F1BB611E93701100ED659D /* MidtransSavedCardFooter.xib in Resources */, + 0CC9003B1F7026F10058E93C /* en_mandiri_ecash.plist in Resources */, + 0C93244B1F7B7F6F00D9A390 /* danamon_online@4x.png in Resources */, + 0C9634FF1FE11A1F00EF89DF /* ic_chevron_down@3x.png in Resources */, + E58FCD8C1E94CFD500632085 /* AmexDark@2x.png in Resources */, + E5F1BB7E1E93701100ED659D /* VTSubGuideController.xib in Resources */, + E58FCD961E94CFD500632085 /* bbm@2x.png in Resources */, + E58FCDAC1E94CFD500632085 /* bca@2x.png in Resources */, + E58FCE841E94CFD600632085 /* visa-mastercard-jcb-amex@3x.png in Resources */, + E58FCDF41E94CFD500632085 /* InfoIcon@2x.png in Resources */, + E58FCE2C1E94CFD600632085 /* other_alto_5@2x.png in Resources */, + 0CCD62512005D0BA006936E5 /* prima@2x.png in Resources */, + 3DECDFED1F9DAE610001AC9A /* scan_cam@2x.png in Resources */, + E5F1BB561E93701100ED659D /* MidtransInstallmentCollectionViewCell.xib in Resources */, + E58FCE641E94CFD600632085 /* permata.png in Resources */, + E5F1BB5E1E93701100ED659D /* MidtransPromoView.xib in Resources */, + E57127341E93B3290064F515 /* en_bca_klikpay.plist in Resources */, + E58FCDFA1E94CFD500632085 /* kioson@2x.png in Resources */, + 3D4089371F7512F100B9A2EC /* bersama_preview@2x.png in Resources */, + 0C9635051FE11A1F00EF89DF /* ic_gopay@3x.png in Resources */, + 0CC900461F702A290058E93C /* (null) in Resources */, + E58FCDC61E94CFD500632085 /* cimb.png in Resources */, + E58FCDDE1E94CFD500632085 /* echannel@2x.png in Resources */, + 0C9634FC1FE11A1F00EF89DF /* gopay_scan_qr_instruction@3x.png in Resources */, + 0C9635141FE11D7E00EF89DF /* id_gopay.plist in Resources */, + 0CE1D2A61F67B861003A012F /* visa-mastercard-jcb-seal@2x.png in Resources */, + 0CC9004C1F702AE40058E93C /* id_echannel.plist in Resources */, + E58FCDD01E94CFD500632085 /* CreditCardBack@2x.png in Resources */, + 0C9634F81FE11A1F00EF89DF /* gopay@2x.png in Resources */, + 3D4089471F75133200B9A2EC /* prima_preview.png in Resources */, + 0CC9001F1F7015AE0058E93C /* id_indosat_dompetku.plist in Resources */, + E58FCDF21E94CFD500632085 /* indosat_dompetku@2x.png in Resources */, + E58FCD941E94CFD500632085 /* BackBarIcon@2x.png in Resources */, + E58FCDA81E94CFD500632085 /* bca_va@2x.png in Resources */, + E5F1BB681E93701100ED659D /* MidtransUIPaymentGeneralViewController.xib in Resources */, + 0CE1D2921F67A08C003A012F /* SNPPostPaymentGeneralHeader.xib in Resources */, + 0CEF03331EA3E72D00EA1EE0 /* SNPPostPaymentFooter.xib in Resources */, + 0CE1D2A21F67B861003A012F /* visa-mastercard-amex-seal@2x.png in Resources */, + E58FCE501E94CFD600632085 /* padlock1@2x.png in Resources */, + E58FCE3C1E94CFD600632085 /* other_atm_6@2x.png in Resources */, + 0CC9002B1F70207C0058E93C /* id_telkomsel_cash.plist in Resources */, + E5EBC2C51EB0726B00A568D1 /* midtrans_logo_right@2x.png in Resources */, + E58FCE081E94CFD500632085 /* mandiri_atm_6@2x.png in Resources */, + 0C9634FD1FE11A1F00EF89DF /* ic_chevron_down.png in Resources */, + E58FCDF01E94CFD500632085 /* indomaret@2x.png in Resources */, + E58FCE6E1E94CFD600632085 /* telkomsel_cash@2x.png in Resources */, + 0CDAA763203EA19D009419B3 /* gopay_scan_1.png in Resources */, + E58FCE821E94CFD600632085 /* visa-mastercard-jcb-amex@2x.png in Resources */, + E58FCDB81E94CFD500632085 /* bri.png in Resources */, + E58FCE341E94CFD600632085 /* other_atm_2@2x.png in Resources */, + E58FCDF61E94CFD500632085 /* JCB@2x.png in Resources */, + 3D4089351F7512F100B9A2EC /* bersama_preview.png in Resources */, + 0CD116101EDD5B14005884AD /* en_bni_va.plist in Resources */, + E57ACD8B217F030A00A9977F /* akulaku@2x.png in Resources */, + E58FCD881E94CFD500632085 /* AlertBackground@2x.png in Resources */, + E58FCDDA1E94CFD500632085 /* DisclosureIndicator@2x.png in Resources */, + E58FCDC81E94CFD500632085 /* cimb@2x.png in Resources */, + 0C6FD11C1F9DDAAE00401628 /* mandiri_badge@2x.png in Resources */, + E5F1BB581E93701100ED659D /* MidtransItemCell.xib in Resources */, + 0C9635091FE11A1F00EF89DF /* reload.png in Resources */, + E5F1BB601E93701100ED659D /* MidtransSavedCardController.xib in Resources */, + E5F1BB6B1E93701100ED659D /* MidtransVAViewController.xib in Resources */, + E58FCE401E94CFD600632085 /* other_prima_1@2x.png in Resources */, + E519C97A1E9B6F2100EF70DF /* bni_va7@2x.png in Resources */, + 0C9324471F7B7F6000D9A390 /* danamon_online@1.5x.png in Resources */, + E58FCE2E1E94CFD600632085 /* other_alto_6@2x.png in Resources */, + E58FCDA01E94CFD500632085 /* bca_atm_5@2x.png in Resources */, + E58FCDDC1E94CFD500632085 /* DisclosureIndicatorGray@2x.png in Resources */, + 3D5DFDC31FB458120021EB2F /* icon-help@2x.png in Resources */, + 3D4089241F74E43200B9A2EC /* id_other_va.plist in Resources */, + E58FCE1E1E94CFD600632085 /* mega@2x.png in Resources */, + E58FCE661E94CFD600632085 /* permata@2x.png in Resources */, + E5F1BB5D1E93701100ED659D /* MidtransPaymentStatusViewController.xib in Resources */, + 0CC9003D1F7026F60058E93C /* id_mandiri_ecash.plist in Resources */, + E5F1BB7A1E93701100ED659D /* VTMultiGuideController.xib in Resources */, + E57127321E93B3290064F515 /* en_other_va.plist in Resources */, + 0CA5EB7F202C105600335C28 /* gopay_button@2x.png in Resources */, + 0CCD623D2005D0BA006936E5 /* alto_affiliated.png in Resources */, + E58FCE781E94CFD600632085 /* VASuccessIcon@2x.png in Resources */, + E519C96E1E9B6F2000EF70DF /* bni_va4@2x.png in Resources */, + 3D40891E1F74E43200B9A2EC /* id_mandiri_clickpay.plist in Resources */, + 0C9635121FE11D7E00EF89DF /* id_ipad_gopay.plist in Resources */, + 3D4089231F74E43200B9A2EC /* id_bca_va.plist in Resources */, + E58FCE7C1E94CFD600632085 /* visa-mastercard-amex@2x.png in Resources */, + E58FCE8C1E94CFD600632085 /* visa-mastercard.png in Resources */, + 3D8BF5D51F90BE6800F35C55 /* MidtransUITableAlertViewController.xib in Resources */, + E58FCE581E94CFD600632085 /* permata_atm_3@2x.png in Resources */, + 3DECDFEB1F9DAE610001AC9A /* scan_cam.png in Resources */, + 0CC900471F702A330058E93C /* (null) in Resources */, + E5F1BB641E93701100ED659D /* MidtransUICCFrontView.xib in Resources */, + E58FCE061E94CFD500632085 /* mandiri_atm_5@2x.png in Resources */, + 3DECDFF31F9DAE610001AC9A /* see@2x.png in Resources */, + E58FCE7E1E94CFD600632085 /* visa-mastercard-amex@3x.png in Resources */, + 0CCD623F2005D0BA006936E5 /* alto_affiliated@2x.png in Resources */, + E58FCE921E94CFD600632085 /* Visa@2x.png in Resources */, + E58FCE4C1E94CFD600632085 /* other_prima_7@2x.png in Resources */, + 0CCD623B2005D0BA006936E5 /* alto@3x.png in Resources */, + E58FCDEC1E94CFD500632085 /* icon_btn_plus_@2x.png in Resources */, + E58FCE721E94CFD600632085 /* trash-icon@2x.png in Resources */, + E58FCE941E94CFD600632085 /* VisaDark@2x.png in Resources */, + 0CE1D2691F62A68E003A012F /* maintain@3x.png in Resources */, + 0C115B7C1F73A76900327915 /* en_lang.json in Resources */, + 0CDAA764203EA19D009419B3 /* gopay_scan_2.png in Resources */, + E58FCDCA1E94CFD500632085 /* citi.png in Resources */, + E58FCE121E94CFD500632085 /* mandiri@2x.png in Resources */, + 0C9635081FE11A1F00EF89DF /* ic_no_gopay@3x.png in Resources */, + 3D5DFDC51FB458120021EB2F /* icon-help@4x.png in Resources */, + E58FCDE21E94CFD500632085 /* errorIcon@2x.png in Resources */, + E58FCE4A1E94CFD600632085 /* other_prima_6@2x.png in Resources */, + E58FCDE01E94CFD500632085 /* emptyCardIcon@2x.png in Resources */, + 0CB8B7DD2071FA200067A0B8 /* id_bni_point_tsc.plist in Resources */, + E58FCE0C1E94CFD500632085 /* mandiri_ecash@2x.png in Resources */, + E58FCDB41E94CFD500632085 /* bni@2x.png in Resources */, + E58FCDB21E94CFD500632085 /* bni.png in Resources */, + 0CE1D2A41F67B861003A012F /* visa-mastercard-jcb-amex-seal@2x.png in Resources */, + E5F1BB6D1E93701100ED659D /* VTAddCardController.xib in Resources */, + 0C9635001FE11A1F00EF89DF /* ic_chevron_up.png in Resources */, + E5F1BB851E93701100ED659D /* MidtransUIPaymentListHeader.xib in Resources */, + E57ACD86217F009500A9977F /* en_akulaku.plist in Resources */, + E58FCDB01E94CFD500632085 /* bni_badge@3x.png in Resources */, + 0C9634F91FE11A1F00EF89DF /* gopay@3x.png in Resources */, + 0C1CF4121FE8CD89006D9F51 /* Fill 57@3x.png in Resources */, + E58FCE261E94CFD600632085 /* other_alto_2@2x.png in Resources */, + E58FCE801E94CFD600632085 /* visa-mastercard-jcb-amex.png in Resources */, + 0C9635071FE11A1F00EF89DF /* ic_no_gopay@2x.png in Resources */, + 0CE1D2C91F67BA99003A012F /* sms@4x.png in Resources */, + 0CC900511F702E0F0058E93C /* id_cimb_clicks.plist in Resources */, + E58FCE4E1E94CFD600632085 /* other_va@2x.png in Resources */, + E5F1BB7B1E93701100ED659D /* VTPaymentListController.xib in Resources */, + 0CC9001D1F7015AC0058E93C /* en_indosat_dompetku.plist in Resources */, + E5F1BB8C1E93702C00ED659D /* SourceSansPro-Bold.ttf in Resources */, + 0CCD62372005D0BA006936E5 /* alto.png in Resources */, + E58FCE461E94CFD600632085 /* other_prima_4@2x.png in Resources */, + E58FCDAE1E94CFD500632085 /* bni_badge@2x.png in Resources */, + 0CAD5C9D207CC1AF00E8956B /* SNPPostPaymentIndomaretHeader.xib in Resources */, + E58FCE201E94CFD600632085 /* midtrans_lock@2x.png in Resources */, + E58FCDD61E94CFD500632085 /* DeleteIcon@2x.png in Resources */, + 0CC900531F702E150058E93C /* en_cimb_clicks.plist in Resources */, + E58FCDEA1E94CFD500632085 /* icon_btn_min_@2x.png in Resources */, + E5F1BB721E93701100ED659D /* VTCvvInfoController.xib in Resources */, + 3D5DFDC21FB458120021EB2F /* icon-help@1.5x.png in Resources */, + E58FCDD41E94CFD500632085 /* CreditCardFront@2x.png in Resources */, + E58FCD981E94CFD500632085 /* bca_atm_1@2x.png in Resources */, + E5EBC2C31EB0726B00A568D1 /* midtrans_logo_left@2x.png in Resources */, + E58FCE0A1E94CFD500632085 /* mandiri_clickpay@2x.png in Resources */, + 0CE1D2721F62A71E003A012F /* arrow@2x.png in Resources */, + 0C9635161FE11D7E00EF89DF /* en_gopay.plist in Resources */, + 0CE1D2B81F67BA53003A012F /* token_key@3x.png in Resources */, + E58FCE741E94CFD600632085 /* va.png in Resources */, + E58FCDA21E94CFD500632085 /* bca_atm_6@2x.png in Resources */, + 0CC900251F701EE00058E93C /* en_kioson.plist in Resources */, + 0CEF03251EA3D8ED00EA1EE0 /* SNPPostPaymentHeader.xib in Resources */, + E58FCDAA1E94CFD500632085 /* bca.png in Resources */, + 0CCD62592005D0BA006936E5 /* prima_affiliated@3x.png in Resources */, + E58FCE521E94CFD600632085 /* pendingIcon@2x.png in Resources */, + E5F1BB6A1E93701100ED659D /* MidtransVAHeader.xib in Resources */, + E58FCE881E94CFD600632085 /* visa-mastercard-jcb@2x.png in Resources */, + 3DECDFE71F9DAE610001AC9A /* download@2x.png in Resources */, + E5F1BB821E93701100ED659D /* VTVASuccessStatusController.xib in Resources */, + 0CC900431F7028C50058E93C /* id_virtualAccount.plist in Resources */, + 0CCD62532005D0BA006936E5 /* prima@3x.png in Resources */, + 3D4089221F74E43200B9A2EC /* id_bca_klikpay.plist in Resources */, + 0C9634FB1FE11A1F00EF89DF /* gopay_scan_qr_instruction@2x.png in Resources */, + 3D40893E1F75130300B9A2EC /* alto_preview.png in Resources */, + E58FCD921E94CFD500632085 /* back@2x.png in Resources */, + E58FCE621E94CFD600632085 /* permata_va@2x.png in Resources */, + 0CE1D2AB1F67BA35003A012F /* MidtransUIPaymentDirectViewController.xib in Resources */, + 0C9635031FE11A1F00EF89DF /* ic_gopay.png in Resources */, + E58FCD8A1E94CFD500632085 /* Amex@2x.png in Resources */, + E5F1BB771E93701100ED659D /* VTKeyboardAccessoryView.xib in Resources */, + E58FCE5E1E94CFD600632085 /* permata_atm_6@2x.png in Resources */, + E5F1BB711E93701100ED659D /* VTConfirmPaymentController.xib in Resources */, + E5F1BB751E93701100ED659D /* VTGuideView.xib in Resources */, + E519C96A1E9B6F2000EF70DF /* bni_va3@2x.png in Resources */, + 3DECDFF51F9DAE610001AC9A /* see@3x.png in Resources */, + E58FCE0E1E94CFD500632085 /* mandiri_va@2x.png in Resources */, + E5F1BB811E93701100ED659D /* VTVAListController.xib in Resources */, + 0CC900371F70244D0058E93C /* id_bri_epay.plist in Resources */, + E58FCE861E94CFD600632085 /* visa-mastercard-jcb.png in Resources */, + 3D0E6C351FB95C6300E6CC43 /* SourceSansPro-Semibold.ttf in Resources */, + E5F1BB8E1E93702C00ED659D /* SourceSansPro-Regular.ttf in Resources */, + 0CC9002F1F7021FF0058E93C /* en_xl_tunai.plist in Resources */, + E58FCDC01E94CFD500632085 /* checkbox_checked@2x.png in Resources */, + 3D4089201F74E43200B9A2EC /* id_permata_va.plist in Resources */, + E58FCE5A1E94CFD600632085 /* permata_atm_4@2x.png in Resources */, + 0C9324431F7B7F5400D9A390 /* danamon_online@2x.png in Resources */, + E58FCE6A1E94CFD600632085 /* prevIcon@2x.png in Resources */, + E55976421EA72F770044342A /* cross@2x.png in Resources */, + 0CE1D2A81F67B861003A012F /* visa-mastercard-seal@2x.png in Resources */, + 0C9324491F7B7F6300D9A390 /* danamon_online.png in Resources */, + 3D4089491F75133200B9A2EC /* prima_preview@2x.png in Resources */, + E5F1BB6F1E93701100ED659D /* VTCardListController.xib in Resources */, + 3D4089421F75130300B9A2EC /* alto_preview@3x.png in Resources */, + E58FCDB61E94CFD500632085 /* bri_epay@2x.png in Resources */, + 0CB8B7D82071EF4C0067A0B8 /* MidtransCommonTSCViewController.xib in Resources */, + E58FCE3A1E94CFD600632085 /* other_atm_5@2x.png in Resources */, + E58FCDE61E94CFD500632085 /* hint.png in Resources */, + 3D659DE42106E5E300E57E6B /* MIDPaymentIndomaretViewController.xib in Resources */, + E58FCD9E1E94CFD500632085 /* bca_atm_4@2x.png in Resources */, + E5F1BB701E93701100ED659D /* VTCCBackView.xib in Resources */, + E58FCE2A1E94CFD600632085 /* other_alto_4@2x.png in Resources */, + 0C9634FA1FE11A1F00EF89DF /* gopay_scan_qr_instruction.png in Resources */, + E5F1BB691E93701100ED659D /* MidtransUIToast.xib in Resources */, + E57ACD8C217F030A00A9977F /* akulaku@3x.png in Resources */, + 0CEF031C1EA3CCBF00EA1EE0 /* SNPPostPaymentVAViewController.xib in Resources */, + E5F1BB781E93701100ED659D /* VTKlikbcaSuccessController.xib in Resources */, + 0CE1D27E1F62A766003A012F /* cc_badge@2x.png in Resources */, + E58FCDEE1E94CFD500632085 /* ImageOffer@2x.png in Resources */, + 0CE1D2B21F67BA53003A012F /* token_key.png in Resources */, + 0CCD624F2005D0BA006936E5 /* prima.png in Resources */, + E58FCE901E94CFD600632085 /* visa-mastercard@3x.png in Resources */, + 0C9634FE1FE11A1F00EF89DF /* ic_chevron_down@2x.png in Resources */, + E58FCE361E94CFD600632085 /* other_atm_3@2x.png in Resources */, + E5F1BB801E93701100ED659D /* VTTwoClickController.xib in Resources */, + E55976411EA72F770044342A /* check@2x.png in Resources */, + E58FCE421E94CFD600632085 /* other_prima_2@2x.png in Resources */, + E58FCE541E94CFD600632085 /* permata_atm_1@2x.png in Resources */, + E5F1BB621E93701100ED659D /* MidtransTransactionDetailViewController.xib in Resources */, + E5F1BB791E93701100ED659D /* VTMandiriClickpayController.xib in Resources */, + 0CB8B7DB2071F6660067A0B8 /* en_bni_point_tsc.plist in Resources */, + E58FCD9C1E94CFD500632085 /* bca_atm_3@2x.png in Resources */, + E58FCE141E94CFD500632085 /* MasterCard@2x.png in Resources */, + E58FCDA41E94CFD500632085 /* bca_klikbca@2x.png in Resources */, + E58FCDC41E94CFD500632085 /* cimb_clicks@2x.png in Resources */, + 0CC900411F7028C20058E93C /* en_virtualAccount.plist in Resources */, + 3D5DFDC11FB458120021EB2F /* icon-help.png in Resources */, + E58FCE381E94CFD600632085 /* other_atm_4@2x.png in Resources */, + E58FCE1A1E94CFD600632085 /* maybank@2x.png in Resources */, + 0CCD62392005D0BA006936E5 /* alto@2x.png in Resources */, + E58FCE481E94CFD600632085 /* other_prima_5@2x.png in Resources */, + 0CC900171F7014E50058E93C /* id_indomaret.plist in Resources */, + 0CCD62492005D0BA006936E5 /* bersama_affiliated.png in Resources */, + 0C1CF40E1FE8CD89006D9F51 /* Fill 57.png in Resources */, + E58FCE8A1E94CFD600632085 /* visa-mastercard-jcb@3x.png in Resources */, + 3D40891D1F74E43200B9A2EC /* en_mandiri_clickpay.plist in Resources */, + 0CC9004A1F702ADF0058E93C /* en_echannel.plist in Resources */, + 3DECDFEF1F9DAE610001AC9A /* scan_cam@3x.png in Resources */, + E58FCDCE1E94CFD500632085 /* credit_card@2x.png in Resources */, + E58FCE021E94CFD500632085 /* mandiri_atm_3@2x.png in Resources */, + E5F1BB831E93701100ED659D /* VTXLTunaiSuccessController.xib in Resources */, + E57127351E93B3290064F515 /* en_bca_va.plist in Resources */, + 0CC900451F702A250058E93C /* (null) in Resources */, + 0CCD62552005D0BA006936E5 /* prima_affiliated.png in Resources */, + 0CCD62432005D0BA006936E5 /* atm_bersama.png in Resources */, + E58FCE761E94CFD600632085 /* va@2x.png in Resources */, + E58FCE5C1E94CFD600632085 /* permata_atm_5@2x.png in Resources */, + 0CE1D2771F62A752003A012F /* bni_va@2x.png in Resources */, + E58FCDBA1E94CFD500632085 /* bri@2x.png in Resources */, + 0CCD62412005D0BA006936E5 /* alto_affiliated@3x.png in Resources */, + E58FCD8E1E94CFD500632085 /* anz.png in Resources */, + 0CE1D2C31F67BA99003A012F /* sms@1.5x.png in Resources */, + E58FCDFC1E94CFD500632085 /* logo@2x.png in Resources */, + E58FCE281E94CFD600632085 /* other_alto_3@2x.png in Resources */, + 3DECDFF11F9DAE610001AC9A /* see.png in Resources */, + E5F1BB8D1E93702C00ED659D /* SourceSansPro-Light.ttf in Resources */, + E58FCE8E1E94CFD600632085 /* visa-mastercard@2x.png in Resources */, + 0C9635041FE11A1F00EF89DF /* ic_gopay@2x.png in Resources */, + 0C9634F41FE11A1F00EF89DF /* gojek_icon.png in Resources */, + E519C9661E9B6F2000EF70DF /* bni_va2@2x.png in Resources */, + 0C1CF3FE1FE898BD006D9F51 /* MidGopayViewController.xib in Resources */, + 0CE1D2951F67A0C8003A012F /* MidtransNewCreditCardViewController.xib in Resources */, + 0C9634F61FE11A1F00EF89DF /* gojek_icon@3x.png in Resources */, + E55976431EA72F770044342A /* pending@2x.png in Resources */, + E5F1BB7F1E93701100ED659D /* VTPaymentStatusController.xib in Resources */, + E58FCE561E94CFD600632085 /* permata_atm_2@2x.png in Resources */, + 0CCD62572005D0BA006936E5 /* prima_affiliated@2x.png in Resources */, + 3D40891F1F74E43200B9A2EC /* en_permata_va.plist in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - E57120921E937B140064F515 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E57122AC1E937C040064F515 /* MidtransUICustomAlertViewController.m in Sources */, - 0C9634BC1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */, - E57122AD1E937C040064F515 /* MidtransInstallmentView.m in Sources */, - E57122AE1E937C040064F515 /* MidtransInstallmentCollectionViewCell.m in Sources */, - E57122B01E937C040064F515 /* MIdtransUICardCell.m in Sources */, - E57122B11E937C040064F515 /* MidtransUICCFrontView.m in Sources */, - E57122B21E937C040064F515 /* VTCCBackView.m in Sources */, - E57122B31E937C040064F515 /* VTPaymentHeader.m in Sources */, - E57122B41E937C040064F515 /* MidtransUIListCell.m in Sources */, - E57122B51E937C040064F515 /* MidtransLoadingIndicator.m in Sources */, - E57122B61E937C040064F515 /* MidtransLoadingView.m in Sources */, - E57122B71E937C040064F515 /* MidtransItemCell.m in Sources */, - E57122B81E937C040064F515 /* MidtransCollectionViewLayout.m in Sources */, - E57122B91E937C040064F515 /* MidtransLineView.m in Sources */, - 3D36593920B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */, - E57122BA1E937C040064F515 /* VTItemViewModel.m in Sources */, - E57122BB1E937C040064F515 /* VTPaymentStatusViewModel.m in Sources */, - E57122BC1E937C040064F515 /* VTVATransactionStatusViewModel.m in Sources */, - E57122BD1E937C040064F515 /* VTPaymentStatusXLTunaiViewModel.m in Sources */, - E57122BE1E937C040064F515 /* MidtransUITheme.m in Sources */, - E57122BF1E937C040064F515 /* MidtransUIToast.m in Sources */, - E57122C01E937C040064F515 /* UIViewController+Modal.m in Sources */, - E57122C11E937C040064F515 /* UIViewController+HeaderSubtitle.m in Sources */, - E57122C21E937C040064F515 /* MidtransUITextField.m in Sources */, - E57122C31E937C040064F515 /* MIdtransUIBorderedView.m in Sources */, - E57122C41E937C040064F515 /* MidtransUIRoundedLabel.m in Sources */, - E57122C51E937C040064F515 /* MIdtransUIDetailedTitleController.m in Sources */, - E57122C61E937C040064F515 /* MidtransUIXibView.m in Sources */, - E57122C71E937C040064F515 /* VTAlertBackgroundView.m in Sources */, - E57122C91E937C040064F515 /* MidtransUIHudView.m in Sources */, - E57122CA1E937C040064F515 /* VTKeyboardAccessoryView.m in Sources */, - E57122CB1E937C040064F515 /* MidtransUIButton.m in Sources */, - E57122CC1E937C040064F515 /* MidtransUINextStepButton.m in Sources */, - E57122CD1E937C040064F515 /* VTNoteTitleLabel.m in Sources */, - 0CBA28C01F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */, - E57122CE1E937C040064F515 /* VTSegmentedControl.m in Sources */, - E57122CF1E937C040064F515 /* MidtransUIBaseViewController.m in Sources */, - 0C9634BE1FE1197A00EF89DF /* MidGopayViewController.m in Sources */, - E57122D01E937C040064F515 /* VTBackBarButtonItem.m in Sources */, - E57122D11E937C040064F515 /* IHKeyboardAvoiding_vt.m in Sources */, - E57122D21E937C040064F515 /* MBXPageViewController_vt.m in Sources */, - E57122D31E937C040064F515 /* UIView+Toast.m in Sources */, - E57122D41E937C040064F515 /* VTClassHelper.m in Sources */, - E57122D51E937C040064F515 /* NSString+TextDirectionality.m in Sources */, - 0CBA28D01F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */, - E57122D61E937C040064F515 /* MidtransUIStringHelper.m in Sources */, - E57122D71E937C040064F515 /* MidtransUIThemeManager.m in Sources */, - E57122D81E937C040064F515 /* MidtransUIFontSource.m in Sources */, - E57122D91E937C040064F515 /* UIFont+IBCustomFonts.m in Sources */, - E57122DA1E937C040064F515 /* MidtransUICardFormatter.m in Sources */, - E57122DB1E937C040064F515 /* MidtransUIConfiguration.m in Sources */, - E57122DC1E937C040064F515 /* UIColor+SNP_HexString.m in Sources */, - E57122DD1E937C040064F515 /* MidtransUIPaymentViewController.m in Sources */, - E57122DE1E937C040064F515 /* MidtransUIPaymentController.m in Sources */, - E57122DF1E937C040064F515 /* MidtransUIPaymentDirectViewController.m in Sources */, - E57122E01E937C040064F515 /* MidtransUIPaymentDirectView.m in Sources */, - E57122E11E937C040064F515 /* MidtransDirectHeader.m in Sources */, - E57122E21E937C040064F515 /* MidtransUIPaymentGeneralViewController.m in Sources */, - E57122E31E937C040064F515 /* MidtransUIPaymentGeneralView.m in Sources */, - E57122E41E937C040064F515 /* VTVAListController.m in Sources */, - E57122E51E937C040064F515 /* MidtransVAViewController.m in Sources */, - E57122E61E937C040064F515 /* MidtransVAHeader.m in Sources */, - E57122E71E937C040064F515 /* SNPPointViewController.m in Sources */, - 0C9634B81FE1197A00EF89DF /* MIDGopayView.m in Sources */, - E57122E81E937C040064F515 /* SNPPointView.m in Sources */, - E57122E91E937C040064F515 /* AddOnConstructor.m in Sources */, - E57122EA1E937C040064F515 /* MidtransCreditCardAddOnComponentCell.m in Sources */, - 3D8BF5D71F90BE7800F35C55 /* MidtransUITableAlertViewController.m in Sources */, - 0CCD621920048FA3006936E5 /* MIDOtherVAViewController.m in Sources */, - E57122EB1E937C040064F515 /* MidtransNewCreditCardViewController.m in Sources */, - E57122EC1E937C040064F515 /* MidtransNewCreditCardView.m in Sources */, - E57122ED1E937C040064F515 /* VTCvvInfoController.m in Sources */, - E57122EE1E937C040064F515 /* VTConfirmPaymentController.m in Sources */, - E57122EF1E937C040064F515 /* PushAnimator.m in Sources */, - E57122F01E937C040064F515 /* PopAnimator.m in Sources */, - E57122F11E937C040064F515 /* VTCardListController.m in Sources */, - E57122F21E937C040064F515 /* VTTwoClickController.m in Sources */, - E57122F31E937C040064F515 /* MidtransSavedCardController.m in Sources */, - E57122F41E937C040064F515 /* MidtransSavedCardCell.m in Sources */, - E57122F51E937C040064F515 /* MidtransSavedCardFooter.m in Sources */, - 0C9634C41FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */, - 3D36594620B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */, - E57122F61E937C040064F515 /* VTMandiriClickpayController.m in Sources */, - E57122F71E937C040064F515 /* MidtransPaymentGCIViewController.m in Sources */, - E57122F81E937C040064F515 /* MidtransPaymentGCIView.m in Sources */, - E57122F91E937C040064F515 /* VTMultiGuideController.m in Sources */, - E57122FA1E937C040064F515 /* VTSingleGuideController.m in Sources */, - E57122FB1E937C040064F515 /* VTSubGuideController.m in Sources */, - E57122FC1E937C040064F515 /* VTGuideView.m in Sources */, - E57122FD1E937C040064F515 /* VTGuideCell.m in Sources */, - E57122FE1E937C040064F515 /* VTGroupedInstruction.m in Sources */, - E57122FF1E937C040064F515 /* VTInstruction.m in Sources */, - E57123001E937C040064F515 /* MidtransPaymentStatusViewController.m in Sources */, - E57123011E937C040064F515 /* MIdtransPaymentStatusView.m in Sources */, - E57123021E937C040064F515 /* VTBillpaySuccessController.m in Sources */, - E57123031E937C040064F515 /* VTXLTunaiSuccessController.m in Sources */, - E57123041E937C040064F515 /* VTIndomaretSuccessController.m in Sources */, - E57123051E937C040064F515 /* VTVASuccessStatusController.m in Sources */, - E57123071E937C040064F515 /* VTPaymentStatusController.m in Sources */, - E57123081E937C040064F515 /* VTKlikbcaSuccessController.m in Sources */, - E571230A1E937C050064F515 /* VTPaymentListController.m in Sources */, - E571230B1E937C050064F515 /* VTPaymentListView.m in Sources */, - E571230C1E937C050064F515 /* MidtransTransactionDetailViewController.m in Sources */, - E571230D1E937C050064F515 /* MidtransPaymentMethodHeader.m in Sources */, - 0CCD622320049365006936E5 /* HMSegmentedControl.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E57123F01E9380E80064F515 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 0C108A061EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */, - 0C1ADB991EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */, - 0C108A171EEE641200843A05 /* SNPMaintainView.m in Sources */, - 0CB8B7D42071EF040067A0B8 /* MidtransCommonTSCViewController.m in Sources */, - 0C1ADB8D1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */, - 0CC900161F7014DB0058E93C /* MidtransUIPaymentDirectView.m in Sources */, - 0CEF032F1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E5CDEC921E9340E80032DC3B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E55F62F01E934B1B00C012C8 /* MidtransUICustomAlertViewController.m in Sources */, - E55F62F11E934B1B00C012C8 /* MidtransInstallmentView.m in Sources */, - 3D36594520B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */, - E55F62F21E934B1B00C012C8 /* MidtransInstallmentCollectionViewCell.m in Sources */, - E55F62F41E934B1B00C012C8 /* MIdtransUICardCell.m in Sources */, - E55F62F51E934B1B00C012C8 /* MidtransUICCFrontView.m in Sources */, - E55F62F61E934B1B00C012C8 /* VTCCBackView.m in Sources */, - 0C9634BD1FE1197A00EF89DF /* MidGopayViewController.m in Sources */, - E55F62F71E934B1B00C012C8 /* VTPaymentHeader.m in Sources */, - E55F62F81E934B1B00C012C8 /* MidtransUIListCell.m in Sources */, - E55F62F91E934B1B00C012C8 /* MidtransLoadingIndicator.m in Sources */, - E55F62FA1E934B1B00C012C8 /* MidtransLoadingView.m in Sources */, - E55F62FB1E934B1B00C012C8 /* MidtransItemCell.m in Sources */, - E55F62FC1E934B1B00C012C8 /* MidtransCollectionViewLayout.m in Sources */, - E55F62FD1E934B1B00C012C8 /* MidtransLineView.m in Sources */, - E5BAD2CF1E9354D10059B771 /* IHKeyboardAvoiding_vt.m in Sources */, - E55F62FE1E934B1B00C012C8 /* VTItemViewModel.m in Sources */, - 0CEF03291EA3E39700EA1EE0 /* UILabel+Boldify.m in Sources */, - E55F62FF1E934B1B00C012C8 /* VTPaymentStatusViewModel.m in Sources */, - E55F63001E934B1B00C012C8 /* VTVATransactionStatusViewModel.m in Sources */, - E55F63011E934B1B00C012C8 /* VTPaymentStatusXLTunaiViewModel.m in Sources */, - E55F63021E934B1B00C012C8 /* MidtransUITheme.m in Sources */, - E55F63031E934B1B00C012C8 /* MidtransUIToast.m in Sources */, - E55F63041E934B1B00C012C8 /* UIViewController+Modal.m in Sources */, - E55F63051E934B1B00C012C8 /* UIViewController+HeaderSubtitle.m in Sources */, - E55F63061E934B1B00C012C8 /* MidtransUITextField.m in Sources */, - E55F63071E934B1B00C012C8 /* MIdtransUIBorderedView.m in Sources */, - E55F63081E934B1B00C012C8 /* MidtransUIRoundedLabel.m in Sources */, - E55F63091E934B1B00C012C8 /* MIdtransUIDetailedTitleController.m in Sources */, - E55F630A1E934B1B00C012C8 /* MidtransUIXibView.m in Sources */, - E55F630B1E934B1B00C012C8 /* VTAlertBackgroundView.m in Sources */, - E55F630D1E934B1B00C012C8 /* MidtransUIHudView.m in Sources */, - E55F630E1E934B1B00C012C8 /* VTKeyboardAccessoryView.m in Sources */, - E55F630F1E934B1B00C012C8 /* MidtransUIButton.m in Sources */, - E55F63101E934B1B00C012C8 /* MidtransUINextStepButton.m in Sources */, - E55F63111E934B1B00C012C8 /* VTNoteTitleLabel.m in Sources */, - E55F63121E934B1B00C012C8 /* VTSegmentedControl.m in Sources */, - E5BAD2D11E9354D10059B771 /* MBXPageViewController_vt.m in Sources */, - E55F63131E934B1C00C012C8 /* MidtransUIBaseViewController.m in Sources */, - 0CB8B7D12071EEF00067A0B8 /* MidtransCommonTSCViewController.m in Sources */, - E55F63141E934B1C00C012C8 /* VTBackBarButtonItem.m in Sources */, - E55F63181E934B1C00C012C8 /* VTClassHelper.m in Sources */, - E55F63191E934B1C00C012C8 /* NSString+TextDirectionality.m in Sources */, - E55F631A1E934B1C00C012C8 /* MidtransUIStringHelper.m in Sources */, - E5FE44A01E9E2D850088A207 /* VTTapableLabel.m in Sources */, - E55F631B1E934B1C00C012C8 /* MidtransUIThemeManager.m in Sources */, - E55F631C1E934B1C00C012C8 /* MidtransUIFontSource.m in Sources */, - E55F631D1E934B1C00C012C8 /* UIFont+IBCustomFonts.m in Sources */, - 0CBA28BF1F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */, - E55F631E1E934B1C00C012C8 /* MidtransUICardFormatter.m in Sources */, - E55F631F1E934B1C00C012C8 /* MidtransUIConfiguration.m in Sources */, - E55F63201E934B1C00C012C8 /* UIColor+SNP_HexString.m in Sources */, - E55F63211E934B1C00C012C8 /* MidtransUIPaymentViewController.m in Sources */, - E55F63221E934B1C00C012C8 /* MidtransUIPaymentController.m in Sources */, - 0CBA28CF1F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */, - E55F63231E934B1C00C012C8 /* MidtransUIPaymentDirectViewController.m in Sources */, - E55F63241E934B1C00C012C8 /* MidtransUIPaymentDirectView.m in Sources */, - E55F63251E934B1C00C012C8 /* MidtransDirectHeader.m in Sources */, - E55F63261E934B1C00C012C8 /* MidtransUIPaymentGeneralViewController.m in Sources */, - 0CEF032E1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */, - E55F63271E934B1C00C012C8 /* MidtransUIPaymentGeneralView.m in Sources */, - 0C9634BB1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */, - E55F63281E934B1C00C012C8 /* VTVAListController.m in Sources */, - E55F63291E934B1C00C012C8 /* MidtransVAViewController.m in Sources */, - E55F632A1E934B1C00C012C8 /* MidtransVAHeader.m in Sources */, - 0C9634C31FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */, - 0C108A051EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */, - 3D36593820B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */, - 0CBD65FE207DE875004DAE64 /* UIImage+Scale.m in Sources */, - E55F632B1E934B1C00C012C8 /* SNPPointViewController.m in Sources */, - E55F632C1E934B1C00C012C8 /* SNPPointView.m in Sources */, - E5BAD2D31E9354D10059B771 /* UIView+Toast.m in Sources */, - E55F632D1E934B1C00C012C8 /* AddOnConstructor.m in Sources */, - E55F632E1E934B1C00C012C8 /* MidtransCreditCardAddOnComponentCell.m in Sources */, - E55F632F1E934B1C00C012C8 /* MidtransNewCreditCardViewController.m in Sources */, - 0C108A161EEE641200843A05 /* SNPMaintainView.m in Sources */, - 0C1ADB8C1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */, - E55F63301E934B1C00C012C8 /* MidtransNewCreditCardView.m in Sources */, - 0CCD622020049339006936E5 /* HMSegmentedControl.m in Sources */, - E55F63311E934B1C00C012C8 /* VTCvvInfoController.m in Sources */, - E55F63321E934B1C00C012C8 /* VTConfirmPaymentController.m in Sources */, - E55F63331E934B1C00C012C8 /* PushAnimator.m in Sources */, - E55F63341E934B1C00C012C8 /* PopAnimator.m in Sources */, - E55F63351E934B1C00C012C8 /* VTCardListController.m in Sources */, - E55F63361E934B1C00C012C8 /* VTTwoClickController.m in Sources */, - E55F63371E934B1C00C012C8 /* MidtransSavedCardController.m in Sources */, - E55F63381E934B1C00C012C8 /* MidtransSavedCardCell.m in Sources */, - E55F63391E934B1C00C012C8 /* MidtransSavedCardFooter.m in Sources */, - E55F633A1E934B1C00C012C8 /* VTMandiriClickpayController.m in Sources */, - E55F633B1E934B1C00C012C8 /* MidtransPaymentGCIViewController.m in Sources */, - E55F633C1E934B1C00C012C8 /* MidtransPaymentGCIView.m in Sources */, - E55F633D1E934B1C00C012C8 /* VTMultiGuideController.m in Sources */, - 0CCD621420048F8E006936E5 /* MIDOtherVAViewController.m in Sources */, - E55F633E1E934B1C00C012C8 /* VTSingleGuideController.m in Sources */, - E55F633F1E934B1C00C012C8 /* VTSubGuideController.m in Sources */, - 0C9634B71FE1197A00EF89DF /* MIDGopayView.m in Sources */, - E55F63401E934B1C00C012C8 /* VTGuideView.m in Sources */, - E55F63411E934B1C00C012C8 /* VTGuideCell.m in Sources */, - E55F63421E934B1C00C012C8 /* VTGroupedInstruction.m in Sources */, - E55F63431E934B1C00C012C8 /* VTInstruction.m in Sources */, - E55F63441E934B1C00C012C8 /* MidtransPaymentStatusViewController.m in Sources */, - E55F63451E934B1C00C012C8 /* MIdtransPaymentStatusView.m in Sources */, - E55F63461E934B1C00C012C8 /* VTBillpaySuccessController.m in Sources */, - 0C1ADB981EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */, - E55F63471E934B1C00C012C8 /* VTXLTunaiSuccessController.m in Sources */, - 0C32A9851EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m in Sources */, - 0CAD5C98207CBCF600E8956B /* MIDBarcode39Generator.m in Sources */, - E55F63481E934B1C00C012C8 /* VTIndomaretSuccessController.m in Sources */, - 0CEF03221EA3D12F00EA1EE0 /* SNPPostPaymentHeader.m in Sources */, - E55F63491E934B1C00C012C8 /* VTVASuccessStatusController.m in Sources */, - 0C5DD88A1E9E34F60004DD5D /* SNPPostPaymentVAViewController.m in Sources */, - E55F634B1E934B1C00C012C8 /* VTPaymentStatusController.m in Sources */, - E55F634C1E934B1C00C012C8 /* VTKlikbcaSuccessController.m in Sources */, - E55F634E1E934B1C00C012C8 /* VTPaymentListController.m in Sources */, - 3D8BF5D01F90BD8B00F35C55 /* MidtransUITableAlertViewController.m in Sources */, - E55F634F1E934B1C00C012C8 /* VTPaymentListView.m in Sources */, - E55F63501E934B1C00C012C8 /* MidtransTransactionDetailViewController.m in Sources */, - E55F63511E934B1C00C012C8 /* MidtransPaymentMethodHeader.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; + 3D8AE6AD21107F0C00C8D41B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3D8AE6B421107F0C00C8D41B /* AlertErrorMessageTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E57120921E937B140064F515 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E57122AC1E937C040064F515 /* MidtransUICustomAlertViewController.m in Sources */, + 0C9634BC1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */, + E57122AD1E937C040064F515 /* MidtransInstallmentView.m in Sources */, + E57122AE1E937C040064F515 /* MidtransInstallmentCollectionViewCell.m in Sources */, + E57122B01E937C040064F515 /* MIdtransUICardCell.m in Sources */, + E57122B11E937C040064F515 /* MidtransUICCFrontView.m in Sources */, + E57122B21E937C040064F515 /* VTCCBackView.m in Sources */, + E57122B31E937C040064F515 /* VTPaymentHeader.m in Sources */, + E57122B41E937C040064F515 /* MidtransUIListCell.m in Sources */, + E57122B51E937C040064F515 /* MidtransLoadingIndicator.m in Sources */, + E57122B61E937C040064F515 /* MidtransLoadingView.m in Sources */, + E57122B71E937C040064F515 /* MidtransItemCell.m in Sources */, + E57122B81E937C040064F515 /* MidtransCollectionViewLayout.m in Sources */, + E57122B91E937C040064F515 /* MidtransLineView.m in Sources */, + 3D36593920B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */, + E57122BA1E937C040064F515 /* VTItemViewModel.m in Sources */, + E57122BB1E937C040064F515 /* VTPaymentStatusViewModel.m in Sources */, + E57122BC1E937C040064F515 /* VTVATransactionStatusViewModel.m in Sources */, + E57122BD1E937C040064F515 /* VTPaymentStatusXLTunaiViewModel.m in Sources */, + E57122BE1E937C040064F515 /* MidtransUITheme.m in Sources */, + E57122BF1E937C040064F515 /* MidtransUIToast.m in Sources */, + E57122C01E937C040064F515 /* UIViewController+Modal.m in Sources */, + E57122C11E937C040064F515 /* UIViewController+HeaderSubtitle.m in Sources */, + E57122C21E937C040064F515 /* MidtransUITextField.m in Sources */, + E57122C31E937C040064F515 /* MIdtransUIBorderedView.m in Sources */, + E57122C41E937C040064F515 /* MidtransUIRoundedLabel.m in Sources */, + E57122C51E937C040064F515 /* MIdtransUIDetailedTitleController.m in Sources */, + E57122C61E937C040064F515 /* MidtransUIXibView.m in Sources */, + E57122C71E937C040064F515 /* VTAlertBackgroundView.m in Sources */, + E57122C91E937C040064F515 /* MidtransUIHudView.m in Sources */, + E57122CA1E937C040064F515 /* VTKeyboardAccessoryView.m in Sources */, + E57122CB1E937C040064F515 /* MidtransUIButton.m in Sources */, + E57122CC1E937C040064F515 /* MidtransUINextStepButton.m in Sources */, + E57122CD1E937C040064F515 /* VTNoteTitleLabel.m in Sources */, + 0CBA28C01F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */, + E57122CE1E937C040064F515 /* VTSegmentedControl.m in Sources */, + E57122CF1E937C040064F515 /* MidtransUIBaseViewController.m in Sources */, + 0C9634BE1FE1197A00EF89DF /* MidGopayViewController.m in Sources */, + E57122D01E937C040064F515 /* VTBackBarButtonItem.m in Sources */, + E57122D11E937C040064F515 /* IHKeyboardAvoiding_vt.m in Sources */, + E57122D21E937C040064F515 /* MBXPageViewController_vt.m in Sources */, + E57122D31E937C040064F515 /* UIView+Toast.m in Sources */, + E57122D41E937C040064F515 /* VTClassHelper.m in Sources */, + E57122D51E937C040064F515 /* NSString+TextDirectionality.m in Sources */, + 0CBA28D01F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */, + E57122D61E937C040064F515 /* MidtransUIStringHelper.m in Sources */, + E57122D71E937C040064F515 /* MidtransUIThemeManager.m in Sources */, + E57122D81E937C040064F515 /* MidtransUIFontSource.m in Sources */, + E57122D91E937C040064F515 /* UIFont+IBCustomFonts.m in Sources */, + E57122DA1E937C040064F515 /* MidtransUICardFormatter.m in Sources */, + E57122DB1E937C040064F515 /* MidtransUIConfiguration.m in Sources */, + E57122DC1E937C040064F515 /* UIColor+SNP_HexString.m in Sources */, + E57122DD1E937C040064F515 /* MidtransUIPaymentViewController.m in Sources */, + E57122DE1E937C040064F515 /* MidtransUIPaymentController.m in Sources */, + E57122DF1E937C040064F515 /* MidtransUIPaymentDirectViewController.m in Sources */, + E57122E01E937C040064F515 /* MidtransUIPaymentDirectView.m in Sources */, + E57122E11E937C040064F515 /* MidtransDirectHeader.m in Sources */, + E57122E21E937C040064F515 /* MidtransUIPaymentGeneralViewController.m in Sources */, + E57122E31E937C040064F515 /* MidtransUIPaymentGeneralView.m in Sources */, + E57122E41E937C040064F515 /* VTVAListController.m in Sources */, + E57122E51E937C040064F515 /* MidtransVAViewController.m in Sources */, + E57122E61E937C040064F515 /* MidtransVAHeader.m in Sources */, + E57122E71E937C040064F515 /* SNPPointViewController.m in Sources */, + 0C9634B81FE1197A00EF89DF /* MIDGopayView.m in Sources */, + E57122E81E937C040064F515 /* SNPPointView.m in Sources */, + E57122E91E937C040064F515 /* AddOnConstructor.m in Sources */, + E57122EA1E937C040064F515 /* MidtransCreditCardAddOnComponentCell.m in Sources */, + 3D8BF5D71F90BE7800F35C55 /* MidtransUITableAlertViewController.m in Sources */, + 0CCD621920048FA3006936E5 /* MIDOtherVAViewController.m in Sources */, + E57122EB1E937C040064F515 /* MidtransNewCreditCardViewController.m in Sources */, + E57122EC1E937C040064F515 /* MidtransNewCreditCardView.m in Sources */, + E57122ED1E937C040064F515 /* VTCvvInfoController.m in Sources */, + E57122EE1E937C040064F515 /* VTConfirmPaymentController.m in Sources */, + E57122EF1E937C040064F515 /* PushAnimator.m in Sources */, + E57122F01E937C040064F515 /* PopAnimator.m in Sources */, + E57122F11E937C040064F515 /* VTCardListController.m in Sources */, + E57122F21E937C040064F515 /* VTTwoClickController.m in Sources */, + E57122F31E937C040064F515 /* MidtransSavedCardController.m in Sources */, + E57122F41E937C040064F515 /* MidtransSavedCardCell.m in Sources */, + E57122F51E937C040064F515 /* MidtransSavedCardFooter.m in Sources */, + 0C9634C41FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */, + 3D36594620B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */, + E57122F61E937C040064F515 /* VTMandiriClickpayController.m in Sources */, + E57122F71E937C040064F515 /* MidtransPaymentGCIViewController.m in Sources */, + E57122F81E937C040064F515 /* MidtransPaymentGCIView.m in Sources */, + E57122F91E937C040064F515 /* VTMultiGuideController.m in Sources */, + E57122FA1E937C040064F515 /* VTSingleGuideController.m in Sources */, + E57122FB1E937C040064F515 /* VTSubGuideController.m in Sources */, + E57122FC1E937C040064F515 /* VTGuideView.m in Sources */, + E57122FD1E937C040064F515 /* VTGuideCell.m in Sources */, + E57122FE1E937C040064F515 /* VTGroupedInstruction.m in Sources */, + E57122FF1E937C040064F515 /* VTInstruction.m in Sources */, + E57123001E937C040064F515 /* MidtransPaymentStatusViewController.m in Sources */, + E57123011E937C040064F515 /* MIdtransPaymentStatusView.m in Sources */, + E57123021E937C040064F515 /* VTBillpaySuccessController.m in Sources */, + E57123031E937C040064F515 /* VTXLTunaiSuccessController.m in Sources */, + E57123041E937C040064F515 /* VTIndomaretSuccessController.m in Sources */, + E57123051E937C040064F515 /* VTVASuccessStatusController.m in Sources */, + E57123071E937C040064F515 /* VTPaymentStatusController.m in Sources */, + E57123081E937C040064F515 /* VTKlikbcaSuccessController.m in Sources */, + E571230A1E937C050064F515 /* VTPaymentListController.m in Sources */, + E571230B1E937C050064F515 /* VTPaymentListView.m in Sources */, + E571230C1E937C050064F515 /* MidtransTransactionDetailViewController.m in Sources */, + E571230D1E937C050064F515 /* MidtransPaymentMethodHeader.m in Sources */, + 0CCD622320049365006936E5 /* HMSegmentedControl.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E57123F01E9380E80064F515 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C108A061EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */, + 0C1ADB991EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */, + 0C108A171EEE641200843A05 /* SNPMaintainView.m in Sources */, + 0CB8B7D42071EF040067A0B8 /* MidtransCommonTSCViewController.m in Sources */, + 0C1ADB8D1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */, + 0CC900161F7014DB0058E93C /* MidtransUIPaymentDirectView.m in Sources */, + 0CEF032F1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E5CDEC921E9340E80032DC3B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E55F62F01E934B1B00C012C8 /* MidtransUICustomAlertViewController.m in Sources */, + E55F62F11E934B1B00C012C8 /* MidtransInstallmentView.m in Sources */, + 3D36594520B67F6600C07158 /* MIDPaymentIndomaretViewController.m in Sources */, + E55F62F21E934B1B00C012C8 /* MidtransInstallmentCollectionViewCell.m in Sources */, + E55F62F41E934B1B00C012C8 /* MIdtransUICardCell.m in Sources */, + E55F62F51E934B1B00C012C8 /* MidtransUICCFrontView.m in Sources */, + E55F62F61E934B1B00C012C8 /* VTCCBackView.m in Sources */, + 0C9634BD1FE1197A00EF89DF /* MidGopayViewController.m in Sources */, + E55F62F71E934B1B00C012C8 /* VTPaymentHeader.m in Sources */, + E55F62F81E934B1B00C012C8 /* MidtransUIListCell.m in Sources */, + E55F62F91E934B1B00C012C8 /* MidtransLoadingIndicator.m in Sources */, + E55F62FA1E934B1B00C012C8 /* MidtransLoadingView.m in Sources */, + E55F62FB1E934B1B00C012C8 /* MidtransItemCell.m in Sources */, + E55F62FC1E934B1B00C012C8 /* MidtransCollectionViewLayout.m in Sources */, + E55F62FD1E934B1B00C012C8 /* MidtransLineView.m in Sources */, + E5BAD2CF1E9354D10059B771 /* IHKeyboardAvoiding_vt.m in Sources */, + E55F62FE1E934B1B00C012C8 /* VTItemViewModel.m in Sources */, + 0CEF03291EA3E39700EA1EE0 /* UILabel+Boldify.m in Sources */, + E55F62FF1E934B1B00C012C8 /* VTPaymentStatusViewModel.m in Sources */, + E55F63001E934B1B00C012C8 /* VTVATransactionStatusViewModel.m in Sources */, + E55F63011E934B1B00C012C8 /* VTPaymentStatusXLTunaiViewModel.m in Sources */, + E55F63021E934B1B00C012C8 /* MidtransUITheme.m in Sources */, + E55F63031E934B1B00C012C8 /* MidtransUIToast.m in Sources */, + E55F63041E934B1B00C012C8 /* UIViewController+Modal.m in Sources */, + E55F63051E934B1B00C012C8 /* UIViewController+HeaderSubtitle.m in Sources */, + E55F63061E934B1B00C012C8 /* MidtransUITextField.m in Sources */, + E55F63071E934B1B00C012C8 /* MIdtransUIBorderedView.m in Sources */, + E55F63081E934B1B00C012C8 /* MidtransUIRoundedLabel.m in Sources */, + E55F63091E934B1B00C012C8 /* MIdtransUIDetailedTitleController.m in Sources */, + E55F630A1E934B1B00C012C8 /* MidtransUIXibView.m in Sources */, + E55F630B1E934B1B00C012C8 /* VTAlertBackgroundView.m in Sources */, + E55F630D1E934B1B00C012C8 /* MidtransUIHudView.m in Sources */, + E55F630E1E934B1B00C012C8 /* VTKeyboardAccessoryView.m in Sources */, + E55F630F1E934B1B00C012C8 /* MidtransUIButton.m in Sources */, + E55F63101E934B1B00C012C8 /* MidtransUINextStepButton.m in Sources */, + E55F63111E934B1B00C012C8 /* VTNoteTitleLabel.m in Sources */, + E55F63121E934B1B00C012C8 /* VTSegmentedControl.m in Sources */, + E5BAD2D11E9354D10059B771 /* MBXPageViewController_vt.m in Sources */, + E55F63131E934B1C00C012C8 /* MidtransUIBaseViewController.m in Sources */, + 0CB8B7D12071EEF00067A0B8 /* MidtransCommonTSCViewController.m in Sources */, + E55F63141E934B1C00C012C8 /* VTBackBarButtonItem.m in Sources */, + E55F63181E934B1C00C012C8 /* VTClassHelper.m in Sources */, + E55F63191E934B1C00C012C8 /* NSString+TextDirectionality.m in Sources */, + E55F631A1E934B1C00C012C8 /* MidtransUIStringHelper.m in Sources */, + E5FE44A01E9E2D850088A207 /* VTTapableLabel.m in Sources */, + E55F631B1E934B1C00C012C8 /* MidtransUIThemeManager.m in Sources */, + E55F631C1E934B1C00C012C8 /* MidtransUIFontSource.m in Sources */, + E55F631D1E934B1C00C012C8 /* UIFont+IBCustomFonts.m in Sources */, + 0CBA28BF1F98B15300F651C7 /* MIDV2PaymentListViewController.m in Sources */, + E55F631E1E934B1C00C012C8 /* MidtransUICardFormatter.m in Sources */, + E55F631F1E934B1C00C012C8 /* MidtransUIConfiguration.m in Sources */, + E55F63201E934B1C00C012C8 /* UIColor+SNP_HexString.m in Sources */, + E55F63211E934B1C00C012C8 /* MidtransUIPaymentViewController.m in Sources */, + E55F63221E934B1C00C012C8 /* MidtransUIPaymentController.m in Sources */, + 0CBA28CF1F98B24900F651C7 /* MIDV2PaymentListView.m in Sources */, + E55F63231E934B1C00C012C8 /* MidtransUIPaymentDirectViewController.m in Sources */, + E55F63241E934B1C00C012C8 /* MidtransUIPaymentDirectView.m in Sources */, + E55F63251E934B1C00C012C8 /* MidtransDirectHeader.m in Sources */, + E55F63261E934B1C00C012C8 /* MidtransUIPaymentGeneralViewController.m in Sources */, + 0CEF032E1EA3E6F900EA1EE0 /* SNPPostPaymentFooter.m in Sources */, + E55F63271E934B1C00C012C8 /* MidtransUIPaymentGeneralView.m in Sources */, + 0C9634BB1FE1197A00EF89DF /* MidGopayDetailViewController.m in Sources */, + E55F63281E934B1C00C012C8 /* VTVAListController.m in Sources */, + E55F63291E934B1C00C012C8 /* MidtransVAViewController.m in Sources */, + E55F632A1E934B1C00C012C8 /* MidtransVAHeader.m in Sources */, + 0C9634C31FE119BC00EF89DF /* MIDGopayDetailView.m in Sources */, + 0C108A051EEE368F00843A05 /* SNPPostPaymentGeneralHeader.m in Sources */, + 3D36593820B5258F00C07158 /* MIDDanamonOnlineViewController.m in Sources */, + 0CBD65FE207DE875004DAE64 /* UIImage+Scale.m in Sources */, + E55F632B1E934B1C00C012C8 /* SNPPointViewController.m in Sources */, + E55F632C1E934B1C00C012C8 /* SNPPointView.m in Sources */, + E5BAD2D31E9354D10059B771 /* UIView+Toast.m in Sources */, + E55F632D1E934B1C00C012C8 /* AddOnConstructor.m in Sources */, + E55F632E1E934B1C00C012C8 /* MidtransCreditCardAddOnComponentCell.m in Sources */, + E55F632F1E934B1C00C012C8 /* MidtransNewCreditCardViewController.m in Sources */, + 0C108A161EEE641200843A05 /* SNPMaintainView.m in Sources */, + 0C1ADB8C1EEA98DE0054CF54 /* SNPPostPaymentGeneralViewController.m in Sources */, + E55F63301E934B1C00C012C8 /* MidtransNewCreditCardView.m in Sources */, + 0CCD622020049339006936E5 /* HMSegmentedControl.m in Sources */, + E55F63311E934B1C00C012C8 /* VTCvvInfoController.m in Sources */, + E55F63321E934B1C00C012C8 /* VTConfirmPaymentController.m in Sources */, + E55F63331E934B1C00C012C8 /* PushAnimator.m in Sources */, + E55F63341E934B1C00C012C8 /* PopAnimator.m in Sources */, + E55F63351E934B1C00C012C8 /* VTCardListController.m in Sources */, + E55F63361E934B1C00C012C8 /* VTTwoClickController.m in Sources */, + E55F63371E934B1C00C012C8 /* MidtransSavedCardController.m in Sources */, + E55F63381E934B1C00C012C8 /* MidtransSavedCardCell.m in Sources */, + E55F63391E934B1C00C012C8 /* MidtransSavedCardFooter.m in Sources */, + E55F633A1E934B1C00C012C8 /* VTMandiriClickpayController.m in Sources */, + E55F633B1E934B1C00C012C8 /* MidtransPaymentGCIViewController.m in Sources */, + E55F633C1E934B1C00C012C8 /* MidtransPaymentGCIView.m in Sources */, + E55F633D1E934B1C00C012C8 /* VTMultiGuideController.m in Sources */, + 0CCD621420048F8E006936E5 /* MIDOtherVAViewController.m in Sources */, + E55F633E1E934B1C00C012C8 /* VTSingleGuideController.m in Sources */, + E55F633F1E934B1C00C012C8 /* VTSubGuideController.m in Sources */, + 0C9634B71FE1197A00EF89DF /* MIDGopayView.m in Sources */, + E55F63401E934B1C00C012C8 /* VTGuideView.m in Sources */, + E55F63411E934B1C00C012C8 /* VTGuideCell.m in Sources */, + E55F63421E934B1C00C012C8 /* VTGroupedInstruction.m in Sources */, + E55F63431E934B1C00C012C8 /* VTInstruction.m in Sources */, + E55F63441E934B1C00C012C8 /* MidtransPaymentStatusViewController.m in Sources */, + E55F63451E934B1C00C012C8 /* MIdtransPaymentStatusView.m in Sources */, + E55F63461E934B1C00C012C8 /* VTBillpaySuccessController.m in Sources */, + 0C1ADB981EEA99330054CF54 /* SNPPostPaymentGeneralView.m in Sources */, + E55F63471E934B1C00C012C8 /* VTXLTunaiSuccessController.m in Sources */, + 0C32A9851EA5221A001B3637 /* SNPPostPaymentHeaderBillPay.m in Sources */, + 0CAD5C98207CBCF600E8956B /* MIDBarcode39Generator.m in Sources */, + E55F63481E934B1C00C012C8 /* VTIndomaretSuccessController.m in Sources */, + 0CEF03221EA3D12F00EA1EE0 /* SNPPostPaymentHeader.m in Sources */, + E55F63491E934B1C00C012C8 /* VTVASuccessStatusController.m in Sources */, + 0C5DD88A1E9E34F60004DD5D /* SNPPostPaymentVAViewController.m in Sources */, + E55F634B1E934B1C00C012C8 /* VTPaymentStatusController.m in Sources */, + E55F634C1E934B1C00C012C8 /* VTKlikbcaSuccessController.m in Sources */, + E55F634E1E934B1C00C012C8 /* VTPaymentListController.m in Sources */, + 3D8BF5D01F90BD8B00F35C55 /* MidtransUITableAlertViewController.m in Sources */, + E55F634F1E934B1C00C012C8 /* VTPaymentListView.m in Sources */, + E55F63501E934B1C00C012C8 /* MidtransTransactionDetailViewController.m in Sources */, + E55F63511E934B1C00C012C8 /* MidtransPaymentMethodHeader.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ +/* Begin PBXTargetDependency section */ + 3D8AE6B821107F0C00C8D41B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E5CDEC961E9340E80032DC3B /* MidtransKit */; + targetProxy = 3D8AE6B721107F0C00C8D41B /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + /* Begin XCBuildConfiguration section */ - 305494221C759EDF00938C17 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_BITCODE = YES; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 305494231C759EDF00938C17 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_BITCODE = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; - ONLY_ACTIVE_ARCH = NO; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - E571209C1E937B140064F515 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - DEVELOPMENT_TEAM = G92YEQF267; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "include/$(PROJECT_NAME)"; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - E571209D1E937B140064F515 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - DEVELOPMENT_TEAM = G92YEQF267; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "include/$(PROJECT_NAME)"; - SKIP_INSTALL = YES; - }; - name = Release; - }; - E57123F81E9380E80064F515 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CODE_SIGN_IDENTITY = "-"; - COMBINE_HIDPI_IMAGES = NO; - DEVELOPMENT_TEAM = G92YEQF267; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = MidtransKitResources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MACOSX_DEPLOYMENT_TARGET = 10.12; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "$(inherited)"; - "OTHER_LDFLAGS[arch=*]" = "$(inherited)"; - PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKitResources; - PRODUCT_NAME = MidtransKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - E57123F91E9380E80064F515 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CODE_SIGN_IDENTITY = "-"; - COMBINE_HIDPI_IMAGES = NO; - DEVELOPMENT_TEAM = G92YEQF267; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = MidtransKitResources/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MACOSX_DEPLOYMENT_TARGET = 10.12; - ONLY_ACTIVE_ARCH = YES; - "OTHER_LDFLAGS[arch=*]" = "$(inherited)"; - PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKitResources; - PRODUCT_NAME = MidtransKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - E5CDEC9D1E9340E80032DC3B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = G92YEQF267; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = MidtransKit/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKit; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - E5CDEC9E1E9340E80032DC3B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = G92YEQF267; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = MidtransKit/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKit; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; + 305494221C759EDF00938C17 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_BITCODE = YES; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 305494231C759EDF00938C17 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_BITCODE = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MTL_ENABLE_DEBUG_INFO = NO; + ONLY_ACTIVE_ARCH = NO; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 3D8AE6B921107F0C00C8D41B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = G92YEQF267; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = MidtransKitTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.4; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.tommy.yohanes.MidtransKitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 3D8AE6BA21107F0C00C8D41B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = G92YEQF267; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = MidtransKitTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.4; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.tommy.yohanes.MidtransKitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + E571209C1E937B140064F515 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + DEVELOPMENT_TEAM = G92YEQF267; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "include/$(PROJECT_NAME)"; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + E571209D1E937B140064F515 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + DEVELOPMENT_TEAM = G92YEQF267; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "include/$(PROJECT_NAME)"; + SKIP_INSTALL = YES; + }; + name = Release; + }; + E57123F81E9380E80064F515 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CODE_SIGN_IDENTITY = "-"; + COMBINE_HIDPI_IMAGES = NO; + DEVELOPMENT_TEAM = G92YEQF267; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = MidtransKitResources/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MACOSX_DEPLOYMENT_TARGET = 10.12; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = "$(inherited)"; + "OTHER_LDFLAGS[arch=*]" = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKitResources; + PRODUCT_NAME = MidtransKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + E57123F91E9380E80064F515 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CODE_SIGN_IDENTITY = "-"; + COMBINE_HIDPI_IMAGES = NO; + DEVELOPMENT_TEAM = G92YEQF267; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = MidtransKitResources/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MACOSX_DEPLOYMENT_TARGET = 10.12; + ONLY_ACTIVE_ARCH = YES; + "OTHER_LDFLAGS[arch=*]" = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKitResources; + PRODUCT_NAME = MidtransKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + E5CDEC9D1E9340E80032DC3B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = G92YEQF267; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = MidtransKit/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKit; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + E5CDEC9E1E9340E80032DC3B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = G92YEQF267; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = MidtransKit/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.midtrans.MidtransKit; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 305494161C759EDF00938C17 /* Build configuration list for PBXProject "MidtransKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 305494221C759EDF00938C17 /* Debug */, - 305494231C759EDF00938C17 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - E571209E1E937B140064F515 /* Build configuration list for PBXNativeTarget "MidtransKitStatic" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E571209C1E937B140064F515 /* Debug */, - E571209D1E937B140064F515 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - E57123F71E9380E80064F515 /* Build configuration list for PBXNativeTarget "MidtransKitResources" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E57123F81E9380E80064F515 /* Debug */, - E57123F91E9380E80064F515 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - E5CDEC9C1E9340E80032DC3B /* Build configuration list for PBXNativeTarget "MidtransKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E5CDEC9D1E9340E80032DC3B /* Debug */, - E5CDEC9E1E9340E80032DC3B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; + 305494161C759EDF00938C17 /* Build configuration list for PBXProject "MidtransKit" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 305494221C759EDF00938C17 /* Debug */, + 305494231C759EDF00938C17 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3D8AE6BD21107F0C00C8D41B /* Build configuration list for PBXNativeTarget "MidtransKitTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3D8AE6B921107F0C00C8D41B /* Debug */, + 3D8AE6BA21107F0C00C8D41B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E571209E1E937B140064F515 /* Build configuration list for PBXNativeTarget "MidtransKitStatic" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E571209C1E937B140064F515 /* Debug */, + E571209D1E937B140064F515 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E57123F71E9380E80064F515 /* Build configuration list for PBXNativeTarget "MidtransKitResources" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E57123F81E9380E80064F515 /* Debug */, + E57123F91E9380E80064F515 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E5CDEC9C1E9340E80032DC3B /* Build configuration list for PBXNativeTarget "MidtransKit" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E5CDEC9D1E9340E80032DC3B /* Debug */, + E5CDEC9E1E9340E80032DC3B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ - }; - rootObject = 305494131C759EDF00938C17 /* Project object */; + }; + rootObject = 305494131C759EDF00938C17 /* Project object */; } diff --git a/MidtransKit/MidtransKit.xcodeproj/xcshareddata/xcschemes/MidtransKit.xcscheme b/MidtransKit/MidtransKit.xcodeproj/xcshareddata/xcschemes/MidtransKit.xcscheme index b027088c0..142c63b30 100644 --- a/MidtransKit/MidtransKit.xcodeproj/xcshareddata/xcschemes/MidtransKit.xcscheme +++ b/MidtransKit/MidtransKit.xcodeproj/xcshareddata/xcschemes/MidtransKit.xcscheme @@ -40,9 +40,38 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" shouldUseLaunchSchemeArgsEnv = "YES"> + + + + + + + + + + + + Px(vPnciR9FekSWRpjMHGHsuj4v)Qb4pS(7H)gYUrhu1EL%_zy$&*7bHN4rchA? z;)28h0fG}!gv2>&3!)BC)B`kyMnN=%P$5M5DM}Sc(k95DxQQGSId<$_uYZ>JO+14m zdpC}oR*bZnH}ht`@5{{FH?#K88j5Y(t=Vk$5Krl0d#lIeX)BdVEr9TPy%zUnxNnA= z(O@umgzX%BjTBEKgABvCp9%ZR<#Lz_JwBh0G)*HW5;ZW`M=V6tg+hUNyv<|(;&DBJ zK;YbJJg!30>GUopJH;RozuzwetOi)^hoF2uZ*$)yi|lT1Z@*OSZ^-5?c#egX0Ccql z7{CH%L*#PM($dn0nM|f!EEca;gPIR4U;bhz0|Bf~!bNi^xsV*K}P@r`240aZ%aTMujU<;U*nUBrD{J>Vb7_PFjWE z{~+u9PsE!{S};id`}UE(`_8(*rr+@%6W;Ff~;( z%oo{3H}t+kzPt9+_}n_cX_{sj8Z?gHLrB|h6O1oT(?3rnpnWAyjTAcqK=WghF zNcplK9HYX8-&7k${`(&&_t7US`qt6_H#8tvGyM3SCWoFsNXF+UsTjXPe1=oPx`iPD~9UZ!_@ZjOQi2uj-|k(kC5Kk z@n4%?Z?{t6j$&C_`8ZzFEvS@8*w(KX?BevFJbk(F*<%+jPsyfT&gE=t^rC7z85QnU zkwEyy6ywuyyIY2J`>&eyVKw-P@ux?pNU0pP`*A;L7O>fQ;N(2ggZV;8<-22&kK`K6 zX}lSxNn>MU6zAkNH#bKM3k#G?CdK(PG&CgY(a}*ccVuKlj8COfG(SI2iA16X6CD+< zN%_qqguuaj*v-x|XE`)gIXyT?CkF7y3s>9uz=aH2&oX;#QS~SJ~^E)BCLpoT(^&KS0QqBn*CXVbHv}sQSud)c=hUr igvg1!)z|EYntuV-6<+I6b^jIs0000Px=h)G02RCodHTx)QYR~dfyLN@o5M4C{kj{RfnP-dWD9c!r~gi9MynNl4)Lu?sa zI(1@228$I&s#vH_9okZ)fb}w=gI1-0TpNl`QMpwG!o^`29U(w~1hTp8W-mU^A!qq^ z_v~i(+udx^_RMU~_r2%#KF_}AJ=cvx1}OM^zR`Zaf0onf93KjW?r=C9HQ{i$0L{A) zJE#U^VMIa1e#kB$Z!_{9EGQ^=!{hNBWu9CIrARIs0U%FjXXlfsyB?r!$Gba|c0f`9 z1f4(~ua%UPyo7gOCiNvMn{`4uIyxpn@#Vo_a2!Z*>V_c`m&+yA7@$CN0Y(&X^GT1}M1`M2w^&{I=2O6%n+CTm+IsV&IcRTNQ}` z`L&t)8ry_G5s%mF-H5mjAMoH1D5J>81qq4jBq{h(6fw{t3}QAF7Z*Q-XMdtH$>g>O zfdZev=kFk*lti#wkPJTOBR~&D3ay6E(8CLT?#8D%U47EF>8`G>r+RvNj*<*^349w; zSXh`hG67JAjIwkrHRzl05-xz9vI#YKBV(HJ( zChRgCTIs1#k7FqK423w!AB#^3!~cy=G$b1>1fJT%c?QWK!-L6zhAv%}wkI2;<>RB} z!aes%=i2p2XtQG}pht!APwV9oemdbWPy8neb1A%r_!V629j zb2j}~D=5q+8Q~7E^z7O#Jv(+uZ*#K* z{&&L%I52{_ZW$>B6UIy7q|Zs=R4kLww+Av1D;z6V$jj001h%aRfrIgYrLh#y;ba;} zg!k2T(z*UM31OHsg)p}SK@dM(f7m3hs!Az)szHjs_El5%oXCikgrH|||JMVf@To4t z-Ejz<^uS;%qsILQ56Q*a8Pf6M%L&OaH4wafMcSWPB9|Yom*ClRrYu>P5i2nhd*2Cx zX!P}LEmQ00{^Of+`6~}g@cen(%KP5gC#};SkluIyVY`lW3R*DNvz#IXv(nr7lF8!D zx4TK&zq3%nS#XviuUD=-_Jo95>=R2osRWHV!U1P%SopYUK6bkcM~$`x-%Uz}Ys3gC zs=HsDh#j5+>BaQBXU|>z*!+7~#sl$Wumr5K^ohr%s_|C|t-$-sUrQK!q`3?l zJGpRznLF5+T?^^j_`8H%W%x@!6W6V`_KSsck&4CNGv;HL^1an$Ov{!~V<#6*jJ?&Y zShJLFBmTpOjYT}4x?2i9sf^E<9xE(<=s|Ih`f#jRz55OvGRm_h)Y!>|6JxO2D8Y-Z z`g@y?8_Rj_yVodBC`9-1-1`}0G97R(gT_uSIPAuFy7Zb3Vh76s@)Z^W2?c!NuM>A>)yWO`ZC{`8ZQi-I4S-^W(OUg zJG&B%om|jDGTN9ZoHo^{T^QFC+7~=6SUDNfql8#-wl7>1CCbxFkQSouQD~OZRb<$h zJH>t5$Be~#-rg&14fB&utT^qzT>q%}|CPV)qOp?;I@JqA!>Oy?aMSW-!VMo&=-#|V zTBl5xPVA2aPM#9XkJb7maQwJjdv=*z{QOk${cXRg=zz&Ic5=Z*-EjzR!zPLC)o#J~ zyQK87xzh2<8Y74R_BXCB!=@BJgD?;~1Gs4B)cpWoG)sK86S&(|R6E&D(Y%+@*byIe zVqftMYNT1RtsS=GhQIQXl;mIwP|tO6SY%YsQIy$T6^)%-IC11~6wV|-mNZkwR#Oqe zk5v5d2T}=Q+@nUNQX(pkYovL0TX5Gnm5*y9oV-Vs;Y-0-wH+KMPeq_{lLK<0JR$nd z2^Qu(&}@XlX|;0mTifNPA1xIw@)9{*wnc!Rdp<3dYgS41JA0*c?junua0Dy+);E>R ziH+#;MGK?Onq42NlJf6kc()leX3c?`w&Nnne3;EoxD4jucD4i0Vgjd5N#H;Kl~8M| zI7&*zSy3*onray~Zfx9Mi2uMr;byg~x>^dSPZb9)>R3bI)W5~|=f8-ftPC4Z(^PCt zPv@D3-|RBjTm3dJ?Y*D~!EnQ4h%UrV+{LoJ6_Ac1gCQ@w3ygsl7s5?|V#L>vA@~66 zQ1fQq^?bhsjg{ER0dYrWQ($W$1-z*CehC^Y{Ko=~S#=rx0`qA>f2!ean`|Cw>iP#$ zOfq=Q3f9pAH*t&BEn*=Qz)Bux%;P=y6F$Bt1F;b!12E6Cf{Y@BKd~TV)&kbdsXlMr zx>Zh`P$PN2MV2gC(r=zu*RJh1PdXX&7f!6PKP!nMgq33WsfB|H)8XhDT(ZV?@7^s- zmoAn4`)@4J&Yn9b?Kr2w$R$=VB#NfWSbsyOPoIudk1Lb1;`!&Lal?j)j1Pa^w@pW z_c2_5`0}h-a{r7O5qVQnle+Y_XU`rr+(i=l9$sFxO1?OArdnif*|H@ndE2&avS`sF znK*G`M80GDcJ-{|NJ4@KD<)XSCSr}v8b=5-z{$+UnWvZIG)YMo?i@2le*D~X(q=ii z8$Nuv96fSGX3w52$By0DF`qnnvNSZ{N@YunR8>`}YAY)%Bh^nq`pT6nrLnP5x-9L| z!INOlky89scHqQ9Ov&_4*k!DR zFkw@_l>x)5zYdj28!dxm(3!%Cru3Vcln5a?niM{hkim5SojSz^%VqzR$zUBxyNtCF zc=%edyiWTR&Kdd}lC9+j>X|xGH(CdErOwnn)%H`i5M3dEZ-R-fOX%5OCGNYSpMi+Sy zv8{a!+k}u523X1mKXt!OMfBf1{xgL0+_s2awMJ`~`dh{p65A9n(!*R=K*_P_R*_MR z4w%l@8Y7=7u46rFG3J_sPSP6dwvb=_y9}f)#9nBVmS-c*Iw4vq`k21!()Cb0TmMky zBPx|+et)0RCodHT?>#@)tUb1%?!iv^uazt9)kFY7||$Vt%8aW6-XjfvKo0 zq$oErOD!fwF(@g`?keaitMQRw%2I-eA-J+ckyR;)8VnC{FmWuN!!R(@)7{hieaHT9 zoxc6Jx4Uom^bB*VZl8P4<3Hzo-~G?|&$;K`E|VVM+S=Mq?ds~fu(Gmp9Q^Z9<&m*i ztO0%vj!GOAxGsY)Wo2bCcu^b?93fn{!rxh5UjAkz64?xYOMQL)CkQKPXBty#H4KG9 zXN1GyIjGlE0DceCE@<~KAnJYTGO6@?gBRb$YgbpYU0yJ4ys zB!rq#3XU2?l2U0B2%D-5spM zB!c2y+zWMebu)3^9#na5IRzsIR@PiJZaEIe!XhEm4iduip5WNEksxZ3-OZs(4&!L- z-@pH(g=k0M=%DgdAZ0zYsPWGV%Ig*IW?%Gqr+&B9gptq6_7ItH(J;Z z&-Xk~VnE6$SX^(w=d9c~T2#~!YD#Z#)EsIMiBbnrT4A|e06#GEIxu2D$UG4801n5t zB^j6xX#IPYkNKDB-n3C5r3=R`AZUe#<>LoJ46Lqua0e{}DMlVDXtbodx;me_m3-dL z&Q7B}Xt${=+8sj=u?$w*t@&0yZ(=~ouQ8s?)QYg{g2mEf#}aLaU!PqXEYF0l4L!v( zwA%d2NR=*UV%TMYls}+i<5Vywh9rd=b0Rrv49UR_>NFcS=w@incxsUon8iuX2x3fm z%_fCb7fCsh9m(OuR2|8|m~*jSXX85qbvBteX|zer=m^Q1fEN&7%sMc3s_mv)QyIbQpgJXU+rnGNj zKn5p|+d1g7IvnUR<4s?)z8Jv@h+`0dm@W`=27F(WP+!D=j4F_F0KS>g(Q%$1l|Bv60 zfp`8SF))iOt`KkmR2|0Vo4i(~GZF)aYhh6wfhw96$X;uKVPd%NipdiBut~8?@`o({ z59xQ+q@-}a0ruJ&hJr9Ap97&$X`kn0?8;zSJfoy=T8GLk~@k3IgRUk*~H zBX-1)j+lDQZ_*M2O&NnFhOcNTT)OYAF1*9rP>T3StQ1p+1=XGb>M)6 z-`^p$h9a1e$MB3@LY-Ko!ye|7PnL>PPLaxyr%Cns=Sf+u~oi;jw7zAFU5%vJ3VTJOedp?xbpWi1PFT9wrsm@P% zF>EL5d~2&YTJOFGQ3bZw^BDx^&*ppAoz6q10ZTZ8rNAr?b=*;#QPVC8nmgx`!P!?-o zF|;M}{-0(4)UO#JV*vx$)z&7hKf6Z`UO!7XR(ZPkyuveG0TS3)+Z;H=VEtySmTM>0 zups@8^&4dW^y?(D`-33GCdmqI`9Ilz^>m5+*%?!l(wKleH8r(Rf1x(kAm%*HWr)F+ z&odEd#v68Hd^%Yu7y83%a`?O7lNh#{7Q;pN?URGwnk^j1(zA1KFF3#Y& zAqE4`Y+lgW_VuSB!TpBcc~=h4y9K1c>@A{;?mr+0ZkQ#pmX_3|cB96yLN?~$VvY%m z*K}&!FPye?hNb2Ew+aX7Y#iq()n7VSD*pcOq#R4<96!PspV&RctUX*_GNT_iOUn-z z$zVKJDK$r}v8*$4@h_(PLN|7rR@P=u!-DXS-uDX$@80cORMqLDr2adNQakBNyv?8d z$bonN@n@ei)>m}@eqVCiU;3T&dv3MVPIvA@U-=51$i`f`;5Ju&+`tSf?CUu33ED;X zek5%V{g*GXtiynRx5Gw&m|Npa1vx1PDHm$tg&>8pk3I2}_%Vq&iy!jvav8920T+<8S{Z%L^am|nA`RdF zUdD79$;ZbXYuD*z$@n(*-W3za;dxin`z_yL=3`C z7A|gjxz0bnBVC6MdnGGsyp26MVSh17YhbgcVfp&uci!lARgEG=372e6)%Yk z`+?;!&z$%1T#ggOFw;i1>?=u3;TFc&+W0z9riS}54l?CW zio;V*FBh}6ta_#GhWHA0Wo25hi!}|-%P+@7(91>t`d6jeg0Z=(U*NSi%{>|)m@s-$>==iTz`Ch?xWi5$I7xp2JG0rPguE@YD%;kC8 z>PRP;Pc{!;f1@1#^)u;`B!}Z+S?f>kl$P5TCCBxk5F2}PLXFv}^~d6wo(AeyeerCm z^||s(a$0`)uX6B)*%I3Lzv=4%LbwlY|CFiHw(_y`>3T?v3;UgwSUh_ZTQo0c{oxm^ z84W+URYDj?q6ZH8DkJpjYr>;q*iflD>ny3nvJD?C$2!_2^1+7^dVNdE_a%J^FTq4M z_T;1z8_hOrJzcD6a3Fp;03Q6Gzc8A>-IIPDiHuTnGHH)rVd>J9fVpgAPfkEi`4+9O z9jReK`qf{)KnC4?rgS%N{h`A2_s&b>QBAG8UR`b{i-qNn4K_n&>%miw4FDI^QyDYa>Vqz^dFq_bSKqk zpPeo$?{ItIhcLs1AqM+rSE_WIJq;_A&liveEn6zXo?T@&_2pX*ciC`5#;_+JlgbQ> zr|7?>|EzC0#Z{hphSXf(Y<+OT^@KN0{rsEtGH~CNL@?p?NBdBXr1vf=@$ zzR20NWum(dAC^P-WJ%|{@7c+v4BMy%F8Qg{&AculJg5t53tqo4;xN91@ev@ie&rB@ zO=hnnk*O`e71Q0XkVm$^FX3Iggdg6CG<_t|k3VKVYxbMb^rl8sopq*Ej~izmC#M1` zhVQ~0d+Jxxx#bP>ieUAaF;e%4OVf5}O9jWNa-2YZ&C zpfQ-_@OAR{;e(?xV+0^WG3t22mBC3R2YpT~fprW+$7uM@t8WRYGXg5rM3k6;e=gAH z3WET#CB}5b+$M!#3B)h}Ox{GFj(wnJ{xqcTHwXlXsXceGF<1EsU6}^Lbp9Bo^Kf35 zg6XXF>Mg#@L~h2QpR|=INn_Y}FgRa9-~h$`u+Ig90I{?OeH&}Lgp|ba-|Nutnax>L zJNrYMcIF_?fBD1{vUO|jJMSM|xl-1wS(9~DZoBQatn&nsfmrJBK#bG$k5itLD?jxBL))9zA9OAPwGZD7=_ z1hD?OT4T_w||PnSFIx+@6^y?YqZ)YK%GUvY)(aD9Jr!o-Pk=+GgPcj~lh zvfp|c*3PfOo12^Ex*0Q!tOW}eq`ax@eAKu(bLMDv$3F*4IO@ippMH^3(|GwdhQRg( zVw^5dT4I<1v;P@fSmQbSMt-6;TX*xkdGhpAPs#JoJty0?ZIid&N_;N`ca9Oce*Jp6 z=GtrJ$G6`uqehKND27DndeYv#dlTxR`Rxn~7cP`}H{UE9e*b$x?AfzNPvwI=w3;pRCB>D+Gc;K8yFtJ7SXN>z?KeY$Jj zREh!9pq-7xHeGs?CQ~Hi_(g4yu~E|zTxDLvGWibybZX6|mtAJ=`p=FSk&t{OwBt+X zo-40!-YiSd)h$|-yg%&jB}?SSS+nHy(W9lYu~CK$8RE$350dO_M%;179kLjjz%KA{ zXv-<5p6aC66D$_W40Lxp(QR(rxKTE2*q~94|MO+bx5@>Laba} z*ehONDX09D^B8x*xLf-EbioaZk85ffmtFKmhL!~Trwb6s2RQtnM>C;eLAomHqkboB z5@KYL!oMjYhQ9W0WgPr%L?Lhoj$3dT6Pi!n`pB^nN<1ev#E6cV#j$f1DHBsCU->46 zS;6=U3|z}p3~lmUEH%yFTYX}p^A)y{m=U{d+UskKaSO!VunJa2-~W`kfx$INu`Muc zuE^;>F>@k@^}%zSzQ0>^5yS4wr71c8-D1wfz~bopgVH!Lw7%>yg~8~)^7@0)ti~Ao z2EkxPE8}9Ss)lp0v&};d@6A4~F1A?*dbX9A5F0g=a%q3g#Asn$TEGPKUaf>yRF_aR zU2pW+M*Bu22E@W^xy26_Id^4l;TUuJ{x-hU{x)7oLSM_x9B;sPJ{*L;*8HOe)LWDF zXrC6Bdszya!Wlg$kG|(AULXXfFvzmGcMg{ zLxel61C~1?$ZPDn;iJHHAShw|T?yj&Q!3kWNd&dSO$hM-A>0QsIn$FzrVGLqg&3_U z|0oR_@*oH@Tcb3bK1m`$JOF?lRq%7v$B^OfuC!p(rx_YFKi$R&O&6qJRARK^u-qns zphp162)m2Zc-15lL`@31yJI&+jUXYZG=ud(9oS_xA?;1DxL($}70d4yVzhA}WfaCB z?$Edf040BpJf4t5ksKZ*i$25jU^1T5>3Be24-!EV==0DtCWGq-H$n(OYcPiV2r>gR ze_h3RUUn-ncI{xrO#xtw0o+*l8TTUC`GPnH(P5CV6~~WZWxW`L%zR~(3^8^?U=5v# z{(d&Xrh=r?KvtlG4v2_?1iq=g8e`f@Sclu~@=M{oB#ChY!*AV#oD0#-jDyb&Ufkc* z0Me@AQ@bi~ZrTFCIoaT&!wAkh;qzq=q~xi3BFEec9|l)WZnM*V)vXhF%Cr1 P00000NkvXXu0mjf3yLc* literal 0 HcmV?d00001 diff --git a/MidtransKit/MidtransKit/classes/MidGopayDetailViewController.m b/MidtransKit/MidtransKit/classes/MidGopayDetailViewController.m index 12acd8a83..8ee7029d6 100644 --- a/MidtransKit/MidtransKit/classes/MidGopayDetailViewController.m +++ b/MidtransKit/MidtransKit/classes/MidGopayDetailViewController.m @@ -126,10 +126,10 @@ - (void)countDownFired { - (void)backButtonDidTapped:(id)sender { NSString *title; NSString *content; - title = @"Finish Payment"; - content = @"Make sure payment has been completed within the GO-JEK app."; + title = [VTClassHelper getTranslationFromAppBundleForString:@"Finish Payment"]; + content = [VTClassHelper getTranslationFromAppBundleForString:@"Make sure payment has been completed within the GO-JEK app."]; if (IPAD) { - content = @"Make sure the QR code successfully scanned and payment has been completed within the GO-JEK app."; + content = [VTClassHelper getTranslationFromAppBundleForString:@"Make sure the QR code successfully scanned and payment has been completed within the GO-JEK app."]; } UIAlertController *alertController = [UIAlertController alertControllerWithTitle:title diff --git a/MidtransKit/MidtransKit/classes/MidtransItemCell.m b/MidtransKit/MidtransKit/classes/MidtransItemCell.m index a6bcad7cf..fcc0465a2 100644 --- a/MidtransKit/MidtransKit/classes/MidtransItemCell.m +++ b/MidtransKit/MidtransKit/classes/MidtransItemCell.m @@ -26,9 +26,9 @@ - (void)awakeFromNib { - (void)setItemDetail:(MidtransItemDetail *)itemDetail { _itemDetail = itemDetail; - NSInteger grandTotlaPrice = [itemDetail.price intValue] * [itemDetail.quantity intValue]; + double total = [itemDetail.price doubleValue] * [itemDetail.quantity doubleValue]; + self.priceLabel.text = [NSNumber numberWithDouble:total].formattedCurrencyNumber; self.nameLabel.text = itemDetail.name; - self.priceLabel.text = [NSNumber numberWithInteger:grandTotlaPrice].formattedCurrencyNumber; self.qtyLabel.text = [NSString stringWithFormat:@"x%@", itemDetail.quantity]; [self.contentView setNeedsLayout]; diff --git a/MidtransKit/MidtransKit/classes/MidtransNewCreditCardViewController.m b/MidtransKit/MidtransKit/classes/MidtransNewCreditCardViewController.m index 0fa7df11d..3655527f8 100644 --- a/MidtransKit/MidtransKit/classes/MidtransNewCreditCardViewController.m +++ b/MidtransKit/MidtransKit/classes/MidtransNewCreditCardViewController.m @@ -884,7 +884,8 @@ - (IBAction)submitPaymentDidtapped:(id)sender { if (self.bins.count) { NSError *error; - if (![MidtransClient isCreditCardNumber:cardNumber eligibleForBins:self.bins error:&error]) { + if (![MidtransClient isCreditCardNumber:cardNumber eligibleForBins:self.bins error:&error] && + ![MidtransClient isCreditCardNumber:self.filteredBinObject.bank eligibleForBins:self.bins error:&error]) { [self.view isViewableError:error]; return; } @@ -1039,7 +1040,7 @@ - (void)payWithToken:(NSString *)token { if (self.attemptRetry < 2) { self.attemptRetry += 1; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"ERROR" - message:error.localizedDescription + message:error.localizedMidtransErrorMessage delegate:nil cancelButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"] otherButtonTitles:nil]; @@ -1078,7 +1079,7 @@ - (void)payWithToken:(NSString *)token { if ([result.transactionStatus isEqualToString:MIDTRANS_TRANSACTION_STATUS_DENY] && self.attemptRetry<2) { self.attemptRetry+=1; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"ERROR" - message:result.statusMessage + message:[VTClassHelper getTranslationFromAppBundleForString:result.codeForLocalization] delegate:nil cancelButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"] otherButtonTitles:nil]; @@ -1123,7 +1124,7 @@ - (void)rbaDidGetTransactionStatus:(MidtransTransactionResult *)transactionResul - (void)handleRegisterCreditCardError:(NSError *)error { if ([self.view isViewableError:error] == NO) { [self showAlertViewWithTitle:@"Error" - andMessage:error.localizedDescription + andMessage:error.localizedMidtransErrorMessage andButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"]]; } } diff --git a/MidtransKit/MidtransKit/classes/MidtransPaymentGCIViewController.m b/MidtransKit/MidtransKit/classes/MidtransPaymentGCIViewController.m index 320438e30..36e963185 100644 --- a/MidtransKit/MidtransKit/classes/MidtransPaymentGCIViewController.m +++ b/MidtransKit/MidtransKit/classes/MidtransPaymentGCIViewController.m @@ -95,7 +95,7 @@ - (IBAction)confirmPaymentButtonDidTapped:(id)sender { if (self.attemptRetry<2) { self.attemptRetry+=1; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"ERROR" - message:error.localizedDescription + message:error.localizedMidtransErrorMessage delegate:nil cancelButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"] otherButtonTitles:nil]; @@ -110,7 +110,7 @@ - (IBAction)confirmPaymentButtonDidTapped:(id)sender { if ([result.transactionStatus isEqualToString:MIDTRANS_TRANSACTION_STATUS_DENY] && self.attemptRetry<2) { self.attemptRetry+=1; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:[result.transactionStatus capitalizedString] - message:result.statusMessage + message:[VTClassHelper getTranslationFromAppBundleForString:result.codeForLocalization] delegate:nil cancelButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"] otherButtonTitles:nil]; diff --git a/MidtransKit/MidtransKit/classes/MidtransSavedCardController.m b/MidtransKit/MidtransKit/classes/MidtransSavedCardController.m index 615a94931..31b7f59a7 100644 --- a/MidtransKit/MidtransKit/classes/MidtransSavedCardController.m +++ b/MidtransKit/MidtransKit/classes/MidtransSavedCardController.m @@ -105,6 +105,7 @@ - (void)reloadSavedCards { [self.tableView reloadData]; } else { + [self.cards removeAllObjects]; [self.tableView reloadData]; MidtransNewCreditCardViewController *vc = [[MidtransNewCreditCardViewController alloc] initWithToken:self.token paymentMethodName:self.paymentMethod @@ -147,8 +148,11 @@ - (void)addCardPressed:(id)sender { paymentMethodName:self.paymentMethod andCreditCardData:self.creditCard andCompleteResponseOfPayment:self.responsePayment]; - //vc.promos = self.promos; - vc.currentMaskedCards = self.cards; + if ([[MidtransCreditCardConfig shared] paymentType] == MTCreditCardPaymentTypeOneclick && [[MidtransCreditCardConfig shared] tokenStorageEnabled] == NO) { + vc.currentMaskedCards = nil; + } else { + vc.currentMaskedCards = self.cards; + } [self.navigationController pushViewController:vc animated:YES]; } diff --git a/MidtransKit/MidtransKit/classes/MidtransTransactionDetailViewController.m b/MidtransKit/MidtransKit/classes/MidtransTransactionDetailViewController.m index ceaa6c005..213593dd8 100644 --- a/MidtransKit/MidtransKit/classes/MidtransTransactionDetailViewController.m +++ b/MidtransKit/MidtransKit/classes/MidtransTransactionDetailViewController.m @@ -68,9 +68,9 @@ - (void)presentAtPositionOfView:(UIView *)view items:(NSArray *)items WithPromoS // self.topSpaceConstraint.constant = CGRectGetMinY(generalRect); self.bottomSpaceConstraint.constant = CGRectGetHeight(generalRect); MidtransItemDetail *itemDetails = items [0]; - NSInteger grossAmount =[itemDetails.price integerValue] - [MidtransPromo.addOnDescriptions integerValue]; + double grossAmount =[itemDetails.price doubleValue] - [MidtransPromo.addOnDescriptions doubleValue]; NSMutableArray *mockItems = [NSMutableArray arrayWithArray:items]; - self.priceAmountLabel.text = [NSString stringWithFormat:@"%ld",(long)grossAmount]; + self.priceAmountLabel.text = [NSNumber numberWithDouble:grossAmount].formattedCurrencyNumber; MidtransItemDetail *itemDetailsMain =[[MidtransItemDetail alloc] initWithItemID:@"001" name:MidtransPromo.addOnTitle diff --git a/MidtransKit/MidtransKit/classes/MidtransUIPaymentDirectViewController.m b/MidtransKit/MidtransKit/classes/MidtransUIPaymentDirectViewController.m index aad3f0964..733ce9355 100644 --- a/MidtransKit/MidtransKit/classes/MidtransUIPaymentDirectViewController.m +++ b/MidtransKit/MidtransKit/classes/MidtransUIPaymentDirectViewController.m @@ -36,10 +36,11 @@ - (void)viewDidLoad { } else if ([self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_KIOS_ON] || [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BCA_KLIKPAY] || [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_CIMB_CLICKS] || + [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_AKULAKU] || [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BRI_EPAY] || [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_INDOMARET] || [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_DANAMON_ONLINE] || - [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_MANDIRI_ECASH] ) { + [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_MANDIRI_ECASH]) { self.view.disclosureButtonImage.hidden = YES; } else { self.view.disclosureButtonImage.hidden = YES; diff --git a/MidtransKit/MidtransKit/classes/MidtransUIPaymentGeneralViewController.m b/MidtransKit/MidtransKit/classes/MidtransUIPaymentGeneralViewController.m index 68a60258f..416f3266d 100644 --- a/MidtransKit/MidtransKit/classes/MidtransUIPaymentGeneralViewController.m +++ b/MidtransKit/MidtransKit/classes/MidtransUIPaymentGeneralViewController.m @@ -40,7 +40,8 @@ - (void)viewDidLoad { self.title = self.paymentMethod.title; self.view.tokenViewConstraints.constant = 0.0f; self.view.topConstraints.constant = 0.0f; - if ([self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BRI_EPAY]|| [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BCA_KLIKPAY]) { + if ([self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BRI_EPAY] || + [self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BCA_KLIKPAY]) { if ([self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BCA_KLIKPAY]) { self.view.tokenViewLabel.text = [VTClassHelper getTranslationFromAppBundleForString:@"SMS Charges may be applied for this payment method"]; [self.view.tokenViewIcon setImage:[[UIImage imageNamed:@"sms" inBundle:VTBundle compatibleWithTraitCollection:nil] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]]; @@ -85,6 +86,9 @@ - (IBAction)confirmPaymentPressed:(UIButton *)sender { else if ([self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BRI_EPAY]) { paymentDetails = [[MidtransPaymentEpayBRI alloc] init]; } + else if ([self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_AKULAKU]) { + paymentDetails = [[MidtransPaymentAkulaku alloc] init]; + } else if ([self.paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_CIMB_CLICKS]) { paymentDetails = [[MidtransPaymentCIMBClicks alloc] init]; } diff --git a/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.h b/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.h index 3b73fe13c..7e2047b85 100755 --- a/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.h +++ b/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.h @@ -50,6 +50,7 @@ typedef NS_ENUM(NSInteger, MidtransPaymentFeature) { MidtransPaymentFeatureEchannel, MidtransPaymentFeaturePermataVA, MidtransPaymentFeatureBRIEpay, + MidtransPaymentFeatureAkulaku, MidtransPaymentFeatureTelkomselEcash, MidtransPyamentFeatureDanamonOnline, MidtransPaymentFeatureIndosatDompetku, diff --git a/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.m b/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.m index 6f90dfc7a..bb7eceb1e 100755 --- a/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.m +++ b/MidtransKit/MidtransKit/classes/MidtransUIPaymentViewController.m @@ -86,6 +86,9 @@ - (instancetype)initWithToken:(MidtransTransactionTokenResponse *)token andPayme case MidtransPaymentFeatureBRIEpay: paymentMethodSelected = MIDTRANS_PAYMENT_BRI_EPAY; break; + case MidtransPaymentFeatureAkulaku: + paymentMethodSelected = MIDTRANS_PAYMENT_AKULAKU; + break; case MidtransPaymentFeatureBankTransferMandiriVA: paymentMethodSelected = MIDTRANS_PAYMENT_ECHANNEL; break; diff --git a/MidtransKit/MidtransKit/classes/SNPPointViewController.m b/MidtransKit/MidtransKit/classes/SNPPointViewController.m index 04ea0fa49..ee2374d40 100644 --- a/MidtransKit/MidtransKit/classes/SNPPointViewController.m +++ b/MidtransKit/MidtransKit/classes/SNPPointViewController.m @@ -194,7 +194,7 @@ - (void)executeTransaction:(BOOL)withoutPoint { UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"ERROR" - message:error.localizedDescription + message:error.localizedMidtransErrorMessage preferredStyle:UIAlertControllerStyleAlert]; UIAlertAction *okAction = [UIAlertAction @@ -226,7 +226,7 @@ - (void)executeTransaction:(BOOL)withoutPoint { if ([result.transactionStatus isEqualToString:MIDTRANS_TRANSACTION_STATUS_DENY] && self.attemptRetry<2) { self.attemptRetry+=1; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"ERROR" - message:result.statusMessage + message:[VTClassHelper getTranslationFromAppBundleForString:result.codeForLocalization] delegate:nil cancelButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"] otherButtonTitles:nil]; diff --git a/MidtransKit/MidtransKit/classes/VTCardListController.m b/MidtransKit/MidtransKit/classes/VTCardListController.m index 496df9b32..e8781656c 100755 --- a/MidtransKit/MidtransKit/classes/VTCardListController.m +++ b/MidtransKit/MidtransKit/classes/VTCardListController.m @@ -122,7 +122,7 @@ - (void)reloadMaskedCards { [self hideLoading]; if (!maskedCards) { [self showAlertViewWithTitle:@"Error" - andMessage:error.localizedDescription + andMessage:error.localizedMidtransErrorMessage andButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"]]; return; } @@ -291,7 +291,7 @@ - (void)cardCellShouldRemoveCell:(MIdtransUICardCell *)cell { self.editingCell = false; } else { [self showAlertViewWithTitle:@"Error" - andMessage:error.localizedDescription + andMessage:error.localizedMidtransErrorMessage andButtonTitle:[VTClassHelper getTranslationFromAppBundleForString:@"Close"]]; } diff --git a/MidtransKit/MidtransKit/classes/VTClassHelper.h b/MidtransKit/MidtransKit/classes/VTClassHelper.h index 587555514..1dcee39b8 100755 --- a/MidtransKit/MidtransKit/classes/VTClassHelper.h +++ b/MidtransKit/MidtransKit/classes/VTClassHelper.h @@ -42,6 +42,10 @@ - (NSString *)formattedCurrencyNumber; @end +@interface NSError (utilities) +- (NSString*)localizedMidtransErrorMessage; +@end + @interface NSString (utilities) - (BOOL)isNumeric; - (NSString *)formattedCreditCardNumber; diff --git a/MidtransKit/MidtransKit/classes/VTClassHelper.m b/MidtransKit/MidtransKit/classes/VTClassHelper.m index f6b111989..b1926659e 100755 --- a/MidtransKit/MidtransKit/classes/VTClassHelper.m +++ b/MidtransKit/MidtransKit/classes/VTClassHelper.m @@ -33,8 +33,15 @@ - (void)replaceCharacterString:(NSString *)characterString withIcon:(UIImage *)i @implementation NSNumber (formatter) - (NSString *)formattedCurrencyNumber { - NSNumberFormatter *nf = [NSNumberFormatter indonesianCurrencyFormatter]; - return [NSString stringWithFormat:@"Rp %@", [nf stringFromNumber:self]]; + return [self formattedISOCurrencyNumber]; +} + +- (NSString *)formattedISOCurrencyNumber { + NSNumberFormatter *currencyFormatter = [NSNumberFormatter multiCurrencyFormatter:CONFIG.currency]; + currencyFormatter.formatWidth = 0; + NSInteger count = [[currencyFormatter stringFromNumber:self] length]; + currencyFormatter.formatWidth = count+1; + return [currencyFormatter stringFromNumber:self]; } @end @@ -154,6 +161,22 @@ + (UIViewController *)rootViewController { @end +@implementation NSError (utilities) +-(NSString *)localizedMidtransErrorMessage { + if ([self.localizedDescription isEqualToString:@"An unknown error occurred."] || + [self.localizedDescription isEqualToString:@"The connection timed out."] || + [self.localizedDescription isEqualToString:@"The connection failed because the network connection was lost."] || + [self.localizedDescription isEqualToString:@"The connection failed because the device is not connected to the internet."] || + [self.localizedDescription isEqualToString:@"The connection failed because a call is active."] || + [self.localizedDescription isEqualToString:@"The connection failed because data use is currently not allowed on the device."] ) { + return [VTClassHelper getTranslationFromAppBundleForString:self.localizedDescription]; + } + else { + return [VTClassHelper getTranslationFromAppBundleForString:@"error_others"]; + } +} +@end + @implementation NSString (utilities) - (BOOL)isNumeric { diff --git a/MidtransKit/MidtransKit/classes/VTPaymentListController.m b/MidtransKit/MidtransKit/classes/VTPaymentListController.m index 4edf5757b..c790249f4 100644 --- a/MidtransKit/MidtransKit/classes/VTPaymentListController.m +++ b/MidtransKit/MidtransKit/classes/VTPaymentListController.m @@ -116,6 +116,7 @@ - (void)loadPaymentList { [[NSUserDefaults standardUserDefaults] setObject:response.merchant.merchantId forKey:MIDTRANS_TRACKING_MERCHANT_ID]; [[NSUserDefaults standardUserDefaults] synchronize]; if (response) { + NSArray* strings = [response.enabledPayments valueForKeyPath:@"@distinctUnionOfObjects.type"]; [[NSUserDefaults standardUserDefaults] setObject:strings forKey:MIDTRANS_TRACKING_ENABLED_PAYMENTS]; @@ -345,6 +346,7 @@ - (void)redirectToPaymentMethodAtIndex:(NSInteger)index { [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_MANDIRI_ECASH] || [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BCA_KLIKPAY] || [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_BRI_EPAY] || + [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_AKULAKU] || [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_XL_TUNAI]) { MidtransUIPaymentGeneralViewController *vc = [[MidtransUIPaymentGeneralViewController alloc] initWithToken:self.token @@ -361,7 +363,8 @@ - (void)redirectToPaymentMethodAtIndex:(NSInteger)index { else if ([paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_KLIK_BCA] || [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_TELKOMSEL_CASH] || [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_INDOSAT_DOMPETKU] || - [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_KIOS_ON]) { + [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_KIOS_ON] || + [paymentMethod.internalBaseClassIdentifier isEqualToString:MIDTRANS_PAYMENT_AKULAKU]) { MidtransUIPaymentDirectViewController *vc = [[MidtransUIPaymentDirectViewController alloc] initWithToken:self.token paymentMethodName:paymentMethod]; [vc showDismissButton:self.singlePayment]; diff --git a/MidtransKit/MidtransKit/classes/VTPaymentStatusController.m b/MidtransKit/MidtransKit/classes/VTPaymentStatusController.m index 4daa119d3..e6c19f60a 100644 --- a/MidtransKit/MidtransKit/classes/VTPaymentStatusController.m +++ b/MidtransKit/MidtransKit/classes/VTPaymentStatusController.m @@ -106,10 +106,12 @@ - (void)viewDidLoad { [additionalData addEntriesFromDictionary:@{@"installment available": available, @"installment required": required}]; } + MidtransTransactionDetails *trxDetail = self.token.transactionDetails; switch (self.statusType) { case SNPStatusTypeError: { [[SNPUITrackingManager shared] trackEventName:@"pg error" additionalParameters:additionalData]; self.title = [VTClassHelper getTranslationFromAppBundleForString:@"payment.failed"]; + self.amountLabel.text = trxDetail.grossAmount.formattedCurrencyNumber; self.statusIconView.image = [UIImage imageNamed:@"cross" inBundle:VTBundle compatibleWithTraitCollection:nil]; self.titleLabel.text = [VTClassHelper getTranslationFromAppBundleForString:@"Ouch!"]; @@ -122,6 +124,7 @@ - (void)viewDidLoad { case SNPStatusTypeSuccess: { [[SNPUITrackingManager shared] trackEventName:@"pg success" additionalParameters:additionalData]; self.title = [VTClassHelper getTranslationFromAppBundleForString:@"payment.success"]; + self.amountLabel.text = self.result.grossAmount.formattedCurrencyNumber; self.statusIconView.image = [UIImage imageNamed:@"check" inBundle:VTBundle compatibleWithTraitCollection:nil]; self.titleLabel.text = [VTClassHelper getTranslationFromAppBundleForString:@"Thank you!"]; @@ -134,7 +137,7 @@ - (void)viewDidLoad { case SNPStatusTypePending: { [[SNPUITrackingManager shared] trackEventName:@"pg pending" additionalParameters:additionalData]; self.title = [VTClassHelper getTranslationFromAppBundleForString:@"payment.pending"]; - + self.amountLabel.text = self.result.grossAmount.formattedCurrencyNumber; self.statusIconView.image = [UIImage imageNamed:@"pending" inBundle:VTBundle compatibleWithTraitCollection:nil]; self.titleLabel.text = [VTClassHelper getTranslationFromAppBundleForString:@"Thank you!"]; self.descriptionLabel.text = [VTClassHelper getTranslationFromAppBundleForString:@"Please complete payment to proceed"]; @@ -144,8 +147,6 @@ - (void)viewDidLoad { } } - MidtransTransactionDetails *trxDetail = self.token.transactionDetails; - self.amountLabel.text = trxDetail.grossAmount.formattedCurrencyNumber; self.orderIdLabel.text = trxDetail.orderId; self.paymentTypeLabel.text = self.paymentMethod.title; diff --git a/MidtransKit/MidtransResources/MIDDanamonOnlineViewController.xib b/MidtransKit/MidtransKit/resources/MIDDanamonOnlineViewController.xib similarity index 100% rename from MidtransKit/MidtransResources/MIDDanamonOnlineViewController.xib rename to MidtransKit/MidtransKit/resources/MIDDanamonOnlineViewController.xib diff --git a/MidtransKit/MidtransResources/MIDPaymentIndomaretViewController.xib b/MidtransKit/MidtransKit/resources/MIDPaymentIndomaretViewController.xib similarity index 100% rename from MidtransKit/MidtransResources/MIDPaymentIndomaretViewController.xib rename to MidtransKit/MidtransKit/resources/MIDPaymentIndomaretViewController.xib diff --git a/MidtransKit/MidtransKit/resources/en_akulaku.plist b/MidtransKit/MidtransKit/resources/en_akulaku.plist new file mode 100644 index 000000000..44dd72b11 --- /dev/null +++ b/MidtransKit/MidtransKit/resources/en_akulaku.plist @@ -0,0 +1,30 @@ + + + + + + content + Click the "Pay Now" button, then you will be directed to the Akulaku Payment Center page. + image + + + + content + Select the desired installment tenure, then Login to your Akulaku account by entering your mobile number and password. + image + + + + content + Enter the verification code (OTP) that has been sent to your mobile number, then click the "Next" button. + image + + + + content + A confirmation page will be shown to you, then you can finish your transaction. + image + + + + diff --git a/MidtransKit/MidtransKit/resources/en_lang.json b/MidtransKit/MidtransKit/resources/en_lang.json index 461b13307..44501f377 100644 --- a/MidtransKit/MidtransKit/resources/en_lang.json +++ b/MidtransKit/MidtransKit/resources/en_lang.json @@ -9,9 +9,9 @@ "Pay through ‘all bank ATMs with Prima logo’": "Pay through ‘all bank ATMs with Prima logo’", "Pay through ‘all bank ATMs with Alto logo’": "Pay through ‘all bank ATMs with Alto logo’", "Processing your payment": "Processing your payment", - "Failed to open Instructions": "Failed to open Instructions", - "Calculating your Point": "Calculating your Point", - "Diskon Fiesta Point": "Fiesta Point Discount", + "Failed to open Instructions": "Failed to open instructions", + "Calculating your Point": "Calculating your point", + "Diskon Fiesta Point": "Fiestapoin Discount", "Loading": "Loading", "PIN cannot be empty": "PIN cannot be empty", "Card Number cannot be empty": "Card Number cannot be empty", @@ -22,41 +22,41 @@ "clickpay.invalid-number": "Invalid Debit Number", "clickpay.invalid-token": "Invalid Clickpay Token", "name.other-bank": "Other ATM Network", - "payment.how": "How Can I Pay Via %@", + "payment.how": "How can I pay via %@", "payment.klikbca.userid-note": "An invoice will be sent to your KlikBCA account once you confirm payment.", "payment.email-placeholder": "Email Address (optional)", - "payment.email-note": "We will send you the payment code along with payment instructions to your email address", - "payment.klikbca.userid-warning": "KlikBCA User ID should not be empty", + "payment.email-note": "We will send you the payment code along with payment instructions to your email address.", + "payment.klikbca.userid-warning": "KlikBCA User ID should not be empty.", "guide.header-subtitle": "Payment Instructions", "payment.list.title": "Select Payment", "payment.success": "Payment Successful", "Close": "Close", "KlikBCA User ID":"KlikBCA User ID", - "payment.finish-button-title-via": "Complete Payment via %@", - "payment.finish-button-title": "Complete Payment At %@", - "Complete Payment at ATM": "Please Complete Payment", + "payment.finish-button-title-via": "Complete payment via %@", + "payment.finish-button-title": "Complete payment at %@", + "Complete Payment at ATM": "Please complete payment", - "payment.va.help-button-title": "How Can I Pay Via %@ Bank Transfer?", - "payment.va.confirm_button": "See Account Number", + "payment.va.help-button-title": "How can I pay via %@ Bank Transfer?", + "payment.va.confirm_button": "See account number", "toast.copy-text": "Copied to clipboard", - "creditcard.input.title": "Card Details", - "creditcard.list.title": "Choose Card", + "creditcard.input.title": "Card details", + "creditcard.list.title": "Choose card", "creditcard.twoclick.title": "Pay With Credit Card", - "creditcard.error.invalid-bin": "This card is not applicable for this transaction,please use another card", + "creditcard.error.invalid-bin": "This card is not applicable for this transaction, please use another card", "creditcard.promo-message": "With this card, you will get %@ discount from %@", "creditcard.promo-title": "Congratulations", "creditcard.creditcard_number": "Credit Card Number", "creditcard.creditcard_valid_until": "Expiration date (MM/YY)", "creditcard.creditcard_cvv": "CVV", - "creditcard.add.new.card": "Add New Card", - "creditcard.finish.payment": "Finish Payment", + "creditcard.add.new.card": "Add new card", + "creditcard.finish.payment": "Finish payment", "creditcard.Save card for later use": "Save card for later use", - "creditcard.Redeem BNI Reward Point": "Redeem BNI Reward Point", - "creditcard.Pay Without Mandiri Point": "Pay Without Mandiri Point", - "creditcard.Redeem MANDIRI Point": "Redeem Mandiri Point", - "creditcard.save card for later reuse": "save card for later reuse", + "creditcard.Redeem BNI Reward Point": "Redeem BNI Reward Points", + "creditcard.Pay Without Mandiri Point": "Pay Without Mandiri Fiestapoin", + "creditcard.Redeem MANDIRI Point": "Redeem Mandiri Fiestapoin", + "creditcard.save card for later reuse": "Save card for later reuse", "creditcard.Mandiri Debit Card": "Mandiri Debit Card", "creditcard.Mandiri Debit Card placeholder": "Mandiri Debit Card Number", "va.list.title": "Select Bank", @@ -66,67 +66,84 @@ "Processing your transaction": "Processing your transaction", "payment.telkomsel-cash.token-placeholder": "T-Cash Token", - "payment.telkomsel-cash.token-note": "T-Cash payment must be completed through a registered telkomsel phone number", + "payment.telkomsel-cash.token-note": "T-Cash payment must be completed through a registered Telkomsel phone number.", "payment.telkomsel-cash.header-title": "Telkomsel Cash", - "payment.telkomsel-cash.warning": "Token should not be empty", + "payment.telkomsel-cash.warning": "Token should not be empty.", "payment.indosat-dompetku.token-placeholder": "Indosat Phone Number", "payment.indosat-dompetku.token-note": "This payment must use a phone number that registered with Indosat Dompetku.", "payment.indosat-dompetku.header-title": "Indosat Dompetku", - "payment.indosat-dompetku.warning": "Phone number should not be empty", + "payment.indosat-dompetku.warning": "Phone number should not be empty.", - "payment.kioson.note": "Kioson payment must be completed through a Kioson Outlet", + "payment.kioson.note": "Kioson payment must be completed through a Kioson Outlet.", "kioson.pending.code-title": "Payment Code", - "kioson.pending.howto-title": "How Can I Pay via Kioson", - "kioson.pending.copy-title": "Copy Payment Code", + "kioson.pending.howto-title": "How can I Pay via Kioson", + "kioson.pending.copy-title": "Copy payment Code", "gci.placeholder": "Your gift card number", "No Installment": "No Installment", "month.installments": "%@ Month installment", "what is cvv?": "what is cvv?", "The CVV is a 3 (or 6) digit number security code printed on the back of your card": "The CVV is a 3 (or 6) digit number security code printed on the back of your card", - "redeem bni reward point": "redeem bni reward point", - "redeem mandiri reward point": "redeem mandiri fiesta point", - "you can pay partly through the redemption of BNI Reward Point through your credit card": "you can pay partly through the redemption of BNI Reward Point through your credit card", + "redeem bni reward point": "Redeem BNI Reward Points", + "redeem mandiri reward point": "Redeem Mandiri Fiestapoin", + "you can pay partly through the redemption of BNI Reward Point through your credit card": "You can pay partly using redemption of BNI Reward Points through your credit card", "This transaction must use installment": "This transaction must use installment", - "Your total BNI Reward Points is %i": "Current Point %i", - "Current fiesta point %i": "Current fiesta point %i", + "Your total BNI Reward Points is %i": "Current BNI Reward Points %i", + "Current fiesta point %i": "Current Fiestapoin %i", "alert.title": "Warning", "alert.message-delete-card": "Are you sure to delete this card?", "alert.no": "No", "alert.yes": "Yes", - "alert.invalid-payment-token": "Payment token is invalid, please checkout again", + "alert.invalid-payment-token": "Payment token is invalid, please checkout again.", - "Delete Saved Card": "delete this card", + "Delete Saved Card": "Delete this card.", "Thank you!": "Thank you!", "Ouch!": "Ouch!", - "Your payment can't be processed": "Your payment can't be processed", - "Your payment has been processed": "Your payment has been processed", - "Please complete payment to proceed": "Please complete payment to proceed", + "Your payment can't be processed": "Your payment can't be processed.", + "Your payment has been processed": "Your payment has been processed.", + "Please complete payment to proceed": "Please complete payment to proceed.", "Loading payment list": "Loading payment list", - "Pay from ATM Bersama, Prima or Alto": "Pay from ATM Bersama, Prima or Alto", + "Pay from ATM Bersama, Prima or Alto": "Pay from ATM Bersama, Prima, or Alto.", "Credit/Debit Card": "Credit/Debit Card", - "Pay With": "Pay With", - "total.amount": "Total Amount", + "Pay With": "Pay with", + "total.amount": "Total amount", "%@ step by step": "%@ step by step", - "SMS Charges may be applied for this payment method": "SMS Charges may be applied for this payment method", - "Key token device is required for this payment method": "Key token device is required for this payment method", - "confirm.payment": "Confirm Payment", - "Please complete payment before: %@": "Please complete payment before :", - "download.instruction": "Download Instruction", - "install.gojek": "Install GO-JEK app from Appstore", + "SMS Charges may be applied for this payment method": "SMS charges may be applied for this payment method.", + "Key token device is required for this payment method": "Key token device is required for this payment method.", + "confirm.payment": "Confirm payment", + "Please complete payment before: %@": "Please complete payment before:", + "download.instruction": "Download instruction", + "install.gojek": "Install GO-JEK app from App Store", "Pay Now with GO-PAY":"Pay Now with", "Pay using GO-PAY": "Pay using GO-PAY", - "Please complete your ‘GO-PAY‘ payment via ‘GO-JEK‘ app": "Make sure you have installed GO-JEK app on your phone and have balance more than Rp 10.000", + "Please complete your ‘GO-PAY‘ payment via ‘GO-JEK‘ app": "Make sure you have GO-JEK app installed on your phone and have GO-PAY balance more than Rp 10.000.", "Bank Code":"Bank Code", "Virtual Account Number":"Virtual Account Number", - "Please complete your payment in":"Please complete your payment in ", - "Time's Up":"Time's Up", - "bni.point.toptitle":"How much points you want to redeem?", + "Please complete your payment in":"Please complete your payment in:", + "Time's Up":"Time's up", + "bni.point.toptitle":"How many BNI Reward Points you want to redeem?", "bni.point.secondtitle":"AMOUNT TO PAY AFTER REDEEM", - "BNI Points Terms & Conditions":"BNI Points Terms & Conditions", + "BNI Points Terms & Conditions":"BNI Reward Points Terms & Conditions", "danamon.instructions.header1":"Danamon Online Banking must be completed through Danamon's website.", - "danamon.instructions.header2":"Please make sure you have a User ID for Danamon Online Banking before going through the payment." - + "danamon.instructions.header2":"Please make sure you have a User ID for Danamon Online Banking before going through the payment.", + "error_200":"Transaction success.", + "error_201":"Transaction is being processed.", + "error_202":"Transaction is denied. Please try again or use another payment method.", + "error_400":"Transaction cannot be processed. Please make sure you have entered the correct payment details.", + "error_502":"We are having issues connecting to the payment provider. Please try again.", + "error_406":"Order has been paid.", + "error_407":"Your order are no longer available.", + "error_500":"We are experiencing some unexpected system error. Please try again.", + "error_others":"Transaction is unsuccesful. Please try again with another card or with a different payment method.", + "An unknown error occurred.":"An unknown error occurred.", + "The connection timed out.":"The connection timed out.", + "The connection failed because the network connection was lost.":"The connection failed because the network connection was lost.", + "The connection failed because the device is not connected to the internet.":"The connection failed because the device is not connected to the internet.", + "The connection failed because a call is active.":"The connection failed because a call is active.", + "The connection failed because data use is currently not allowed on the device.":"The connection failed because data use is currently not allowed on the device.", + "Finish Payment":"Finish Payment", + "Make sure payment has been completed within the GO-JEK app.":"Make sure payment has been completed within the GO-JEK app.", + "Make sure the QR code successfully scanned and payment has been completed within the GO-JEK app.":"Make sure the QR code successfully scanned and payment has been completed within the GO-JEK app." } diff --git a/MidtransKit/MidtransKit/resources/en_paymentMethods.plist b/MidtransKit/MidtransKit/resources/en_paymentMethods.plist index b8d2a7e16..1de6448bd 100644 --- a/MidtransKit/MidtransKit/resources/en_paymentMethods.plist +++ b/MidtransKit/MidtransKit/resources/en_paymentMethods.plist @@ -268,5 +268,19 @@ shortName gopay + + status + "" + title + Akulaku + description + Pay with Akulaku + id + akulaku + identifier + akulaku + shortName + akulaku + diff --git a/MidtransKit/MidtransKit/resources/id_akulaku.plist b/MidtransKit/MidtransKit/resources/id_akulaku.plist new file mode 100644 index 000000000..4657b35ab --- /dev/null +++ b/MidtransKit/MidtransKit/resources/id_akulaku.plist @@ -0,0 +1,30 @@ + + + + + + content + Tekan tombol "Bayar Sekarang", lalu Anda akan diarahkan ke halaman Pusat Pembayaran Akulaku. + image + + + + content + Pilih tenor cicilan yang diinginkan, lalu Login ke akun Akulaku Anda dengan memasukkan nomor ponsel dan password. + image + + + + content + Masukkan kode verifikasi (OTP) yang telah dikirimkan ke ponsel Anda, lalu klik tombol "Selanjutnya". + image + + + + content + Akan tampil halaman konfirmasi, lalu Anda dapat menyelesaikan transaksi. + image + + + + diff --git a/MidtransKit/MidtransKit/resources/id_lang.json b/MidtransKit/MidtransKit/resources/id_lang.json index 4ae79ad2e..45482234f 100644 --- a/MidtransKit/MidtransKit/resources/id_lang.json +++ b/MidtransKit/MidtransKit/resources/id_lang.json @@ -1,7 +1,7 @@ { - "Banks registered with ATM Bersama": "Bank Terdaftar ATM Bersama", - "Banks registered with Prima": "Bank Terdaftar Prima", - "Banks registered with Alto": "Bank Terdaftar Alto", + "Banks registered with ATM Bersama": "Bank terdaftar dalam jaringan ATM Bersama", + "Banks registered with Prima": "Bank terdaftar dalam jaringan Prima", + "Banks registered with Alto": "Bank terdaftar dalam jaringan Alto", "Total 83 registered banks": "Total 83 bank terdaftar", "Total 64 registered banks": "Total 64 bank terdaftar", "Total 19 registered banks": "Total 19 bank terdaftar", @@ -11,56 +11,56 @@ "Processing your payment": "Memproses pembayaran", "Failed to open Instructions": "Gagal memuat instruksi", "Calculating your Point": "Sedang menghitung poin anda", - "Diskon Fiesta Point": "Diskon Fiesta Point", + "Diskon Fiesta Point": "Diskon Fiestapoin", "Loading": "Memuat", - "Current fiesta point %i": "Fiesta poin anda %i", + "Current fiesta point %i": "Fiestapoin anda %i", "PIN cannot be empty": "Masukkan PIN yang benar", - "Card Number cannot be empty": "Masukkan nomor kartu yang benar", + "Card Number cannot be empty": "Nomor kartu harus terisi", "You will be redirected to BCA KlikPay page once you tap ‘Confirm Payment’ button": "Anda akan diarahkan ke halaman BCA KlikPay setelah menekan tombol 'Konfirmasi Pembayaran'", - "payment.failed": "Pembayaran Gagal", - "payment.pending": "Menunggu Pembayaran", + "payment.failed": "Pembayaran gagal", + "payment.pending": "Menunggu pembayaran", "payment.pay-at": "Pembayaran di %@", - "clickpay.invalid-number": "Masukkan Nomor Debit Yang Benar", - "clickpay.invalid-token": "Masukkan Token Clickpay Yang Benar", - "name.other-bank": "Jaringan ATM Lainnya", + "clickpay.invalid-number": "Masukkan nomor kartu debit yang benar", + "clickpay.invalid-token": "Masukkan token ClickPay yang benar", + "name.other-bank": "Jaringan ATM lainnya", "payment.how": "Bagaimana cara pembayaran melalui %@", "payment.klikbca.userid-note": "Tagihan akan dikirimkan ke akun KlikBCA anda setelah konfirmasi pembayaran dilakukan.", - "payment.email-placeholder": "Alamat Email (tidak wajib)", + "payment.email-placeholder": "Alamat e-mail (tidak wajib)", "payment.email-note": "Kami akan mengirimkan kode pembayaran dan instruksi pembayaran melalui email", "payment.klikbca.userid-warning": "Mohon pastikan UserID aktif dan terdaftar di BCA.", "guide.header-subtitle": "Instruksi Pembayaran", "payment.list.title": "Pilih Metode Pembayaran", "payment.success": "Pembayaran Berhasil", "Close": "Tutup", - "payment.finish-button-title-via": "Selesaikan Pembayaran melalui %@", - "payment.finish-button-title": "Selesaikan Pembayaran di %@", - "payment.va.help-button-title": "Bagaimana Cara Pembayaran Melalui Transfer Bank %@?", - "payment.va.confirm_button": "Lihat Nomor Rekening", + "payment.finish-button-title-via": "Selesaikan pembayaran melalui %@", + "payment.finish-button-title": "Selesaikan pembayaran di %@", + "payment.va.help-button-title": "Bagaimana cara pembayaran melalui transfer bank %@?", + "payment.va.confirm_button": "Lihat nomor rekening", "toast.copy-text": "Sudah disalin ke clipboard", - "creditcard.input.title": "Detil Kartu", - "creditcard.list.title": "Pilih Kartu", - "creditcard.twoclick.title": "Bayar Dengan Kartu Kredit", - "creditcard.error.invalid-bin": "Kartu tidak berlaku untuk transaksi ini, coba gunakan kartu lain", + "creditcard.input.title": "Detil kartu", + "creditcard.list.title": "Pilih kartu", + "creditcard.twoclick.title": "Bayar dengan kartu kredit", + "creditcard.error.invalid-bin": "Kartu tidak berlaku untuk transaksi ini, silakan gunakan kartu lain.", "creditcard.promo-message": "Dengan kartu ini, anda mendapatkan diskon sejumlah %@ dari %@", "creditcard.promo-title": "Selamat", - "creditcard.creditcard_number": "Nomor Kartu Kredit", - "creditcard.creditcard_valid_until": "Berlaku Hingga (MM/YY)", + "creditcard.creditcard_number": "Nomor kartu kredit", + "creditcard.creditcard_valid_until": "Berlaku hingga (MM/YY)", "creditcard.creditcard_cvv": "CVV", - "Card number is invalid": "Nomor kartu tidak valid", + "Card number is invalid": "Nomor kartu tidak valid.", "Input Invalid": "Masukan tidak valid", - "Expiry Year is invalid": "Tahun kadaluwarsa tidak valid", - "Expiry Month is invalid": "Bulan kadaluwarsa tidak valid", - "CVV is invalid": "CVV tidak Valid", + "Expiry Year is invalid": "Tahun kadaluwarsa kartu tidak valid.", + "Expiry Month is invalid": "Bulan kadaluwarsa kartu tidak valid.", + "CVV is invalid": "CVV tidak valid", "creditcard.add.new.card": "Tambah Kartu Kredit", - "creditcard.finish.payment": "Selesaikan Pembayaran", - "creditcard.Save card for later use": "Simpan Kartu", - "creditcard.save card for later reuse": "Simpan Kartu", - "creditcard.Redeem BNI Reward Point": "Tukarkan poin hadiah BNI", - "creditcard.Pay Without Mandiri Point": "Bayar tanpa Mandiri Point", - "creditcard.Redeem MANDIRI Point": "Tukarkan poin hadiah Mandiri", + "creditcard.finish.payment": "Selesaikan pembayaran", + "creditcard.Save card for later use": "Simpan kartu", + "creditcard.save card for later reuse": "Simpan kartu", + "creditcard.Redeem BNI Reward Point": "Tukarkan BNI Reward Points", + "creditcard.Pay Without Mandiri Point": "Bayar tanpa Mandiri Fiestapoin", + "creditcard.Redeem MANDIRI Point": "Tukarkan Mandiri Fiestapoin", "creditcard.Mandiri Debit Card": "Kartu Debit Mandiri", - "creditcard.Mandiri Debit Card placeholder": "Nomor Kartu Mandiri Debit", - "creditcard.we will securely store your card details so you can reuse them later": "kami akan menyimpan dengan aman kartu anda, sehingga anda bisa menggunakannya lagi nanti", + "creditcard.Mandiri Debit Card placeholder": "Nomor Kartu Debit Mandiri", + "creditcard.we will securely store your card details so you can reuse them later": "Kami akan menyimpan informasi kartu anda dengan aman sehingga anda dapat menggunakannya kembali.", "va.list.title": "Pilih Bank", "va.pay-button": "Lihat Nomor Rekening", "BNI Card": "Kartu BNI", @@ -69,21 +69,21 @@ "payment.telkomsel-cash.token-note": "Pembayaran T-Cash harus menggunakan nomor telepon Telkomsel yang terdaftar.", "payment.telkomsel-cash.header-title": "Telkomsel Cash", "payment.telkomsel-cash.warning": "Token T-Cash tidak boleh kosong.", - "payment.indosat-dompetku.token-placeholder": "Nomor Telepon Indosat", - "payment.indosat-dompetku.token-note": "Masukkan Nomor yang terdaftar di Indosat Dompetku.", + "payment.indosat-dompetku.token-placeholder": "Nomor telepon Indosat", + "payment.indosat-dompetku.token-note": "Masukkan nomor yang terdaftar di Indosat Dompetku.", "payment.indosat-dompetku.header-title": "Indosat Dompetku", "payment.indosat-dompetku.warning": "Nomor telepon tidak boleh kosong.", - "payment.kioson.note": "Selesaikan pembayaran di Kioson", + "payment.kioson.note": "Silakan menyelesaikan pembayaran di Kioson.", "kioson.pending.code-title": "Kode Pembayaran", "kioson.pending.howto-title": "Bagaimana saya dapat melakukan pembayaran dengan Kioson?", "kioson.pending.copy-title": "Salin Kode Pembayaran", - "gci.placeholder": "Nomer kartu gift card anda", + "gci.placeholder": "Nomor kartu gift card anda", "No Installment": "Tanpa cicilan", "month.installments": "cicilan %@ bulan ", - "what is cvv?": "apa itu cvv?", - "The CVV is a 3 (or 6) digit number security code printed on the back of your card": "CVV adalah 3 (atau 6) digit angka kode keamanan yang tercetak di belakang kartu Anda", - "redeem bni reward point": "Tukarkan poin hadiah BNI", - "you can pay partly through the redemption of BNI Reward Point through your credit card": "Anda dapat membayar sebagian dengan Poin Reward BNI melalui Kartu Kredit Anda.", + "what is cvv?": "Apa itu CVV?", + "The CVV is a 3 (or 6) digit number security code printed on the back of your card": "CVV adalah 3 (atau 6) digit angka kode keamanan yang tercetak di belakang kartu Anda.", + "redeem bni reward point": "Tukarkan BNI Reward Points", + "you can pay partly through the redemption of BNI Reward Point through your credit card": "Anda dapat membayar sebagian dengan BNI Rewards Point melalui Kartu Kredit Anda.", "This transaction must use installment": "Pembayaran harus menggunakan cicilan", "Your total BNI Reward Points is %i": "Poin Sekarang %i", "Complete Payment at ATM": "Selesaikan Pembayaran", @@ -92,36 +92,54 @@ "alert.no": "Tidak", "alert.yes": "Ya", "alert.invalid-payment-token": "Token pembayaran tidak benar, silakan coba lagi.", - "Delete Saved Card": "hapus kartu ini", + "Delete Saved Card": "Hapus kartu ini", "Thank you!": "Terimakasih!", "Ouch!": "Aduh!", "Your payment can't be processed": "Transaksi Anda tidak dapat diproses.", "Your payment has been processed": "Transaksi Anda telah diproses.", "Please complete payment to proceed": "Selesaikan Pembayaran", "Loading payment list": "Memuat daftar pembayaran", - "Pay from ATM Bersama, Prima or Alto": "Bayar melalui ATM bersama, Prima atau Alto", + "Pay from ATM Bersama, Prima or Alto": "Bayar melalui ATM Bersama, Prima atau Alto", "Credit/Debit Card": "Kartu Kredit/Kartu Debit", "Pay With": "Bayar Dengan", "total.amount": "Total Bayar", "%@ step by step": "Langkah-langkah bayar di %@", - "SMS Charges may be applied for this payment method": "Biaya SMS mungkin akan dikenakan untuk cara pembayaran ini.", + "SMS Charges may be applied for this payment method": "Anda mungkin akan dikenakan biaya SMS akan dikenakan untuk cara pembayaran ini.", "Key token device is required for this payment method": "Perangkat token key dibutuhkan untuk cara pembayaran ini.", "confirm.payment": "Konfirmasi Pembayaran", - "Please complete payment before: %@": "Silakan menyelesaikan pembayaran sebelum :", + "Please complete payment before: %@": "Silakan menyelesaikan pembayaran sebelum:", "download.instruction": "Unduh Instruksi Pembayaran", - "install.gojek": "Install aplikasi GO-JEK dari Appstore", + "install.gojek": "Install aplikasi GO-JEK dari App Store", "Pay using GO-PAY": "Bayar dengan GO-PAY", - "Pay Now with GO-PAY":"Bayar dengan", - "Please complete your ‘GO-PAY‘ payment via ‘GO-JEK‘ app": "Pastikan Anda telah menginstall aplikasi GO-JEK di HP Anda dan memiliki saldo lebih dari Rp 10.000", + "Pay Now with GO-PAY":"Bayar dengan GO-PAY sekarang", + "Please complete your ‘GO-PAY‘ payment via ‘GO-JEK‘ app": "Pastikan Anda telah melakukan instalasi aplikasi GO-JEK di HP Anda dan memiliki saldo lebih dari Rp 10.000.", "KlikBCA User ID":"KlikBCA User ID", "Bank Code":"Kode Bank", "Virtual Account Number":"Nomor Akun Virtual", - "Please complete your payment in":"Harap selesaikan pembayaran dalam ", - "Time's Up":"Waktu Habis", - "bni.point.toptitle":"Berapa poin yang ingin anda tukarkan?", + "Please complete your payment in":"Harap selesaikan pembayaran dalam:", + "Time's Up":"Waktu habis", + "bni.point.toptitle":"Berapa BNI Reward Points yang ingin anda tukarkan?", "bni.point.secondtitle":"TOTAL PEMBAYARAN SETELAH TUKAR POIN", - "BNI Points Terms & Conditions": "Syarat & Ketentuan BNI Point", + "BNI Points Terms & Conditions": "Syarat & Ketentuan BNI Reward Points", "danamon.instructions.header1":"Pembayaran melalui Danamon Online Banking harus diselesaikan di website Danamon.", - "danamon.instructions.header2":"Pastikan Anda telah memiliki User ID Danamon Online Banking sebelum melakukan pembayaran." - + "danamon.instructions.header2":"Pastikan Anda telah memiliki User ID Danamon Online Banking sebelum melakukan pembayaran.", + "error_200":"Transaksi berhasil.", + "error_201":"Transaksi sedang diproses.", + "error_202":"Transaksi tidak berhasil. Silakan ulangi lagi atau coba dengan metode pembayaran lain.", + "error_400":"Transaksi tidak dapat diproses. Pastikan informasi pembayaran Anda benar.", + "error_502":"Kami mengalami kendala dengan Payment Provider. Silakan dicoba lagi.", + "error_406":"Pesanan telah dibayar.", + "error_407":"Order Anda tidak lagi tersedia.", + "error_500":"Kami sedang mengalami kendala teknis. Silakan coba lagi.", + "error_others":"Transaksi tidak berhasil. Silakan ulangi lagi atau coba dengan metode pembayaran lain.", + "An unknown error occurred.":"Terjadi kesalahan.", + "The connection timed out.":"Waktu tunggu koneksi habis.", + "The connection failed because the network connection was lost.":"Koneksi gagal karena jaringan terputus.", + "The connection failed because the device is not connected to the internet.":"Koneksi gagal karena perangkat tidak tersambung ke internet.", + "The connection failed because a call is active.":"Koneksi gagal karena panggilan telepon sedang aktif.", + "The connection failed because data use is currently not allowed on the device.":"Koneksi gagal karena penggunaan data tidak diizinkan di perangkat ini.", + "Finish Payment":"Selesaikan Pembayaran", + "Make sure payment has been completed within the GO-JEK app.":"Pastikan pembayaran telah berhasil dilakukan di dalam aplikasi GO-JEK.", + "Make sure the QR code successfully scanned and payment has been completed within the GO-JEK app.":"Pastikan kode QR berhasil dipindai dan pembayaran sudah dilakukan di dalam aplikasi GO-JEK." } + diff --git a/MidtransKit/MidtransKit/resources/id_paymentMethods.plist b/MidtransKit/MidtransKit/resources/id_paymentMethods.plist index b02558194..4dc3d2ec8 100644 --- a/MidtransKit/MidtransKit/resources/id_paymentMethods.plist +++ b/MidtransKit/MidtransKit/resources/id_paymentMethods.plist @@ -268,5 +268,19 @@ shortName gopay + + status + "" + title + Akulaku + description + Bayar dengan Akulaku + id + akulaku + identifier + akulaku + shortName + akulaku + diff --git a/MidtransKit/MidtransKitTests/AlertErrorMessageTests.m b/MidtransKit/MidtransKitTests/AlertErrorMessageTests.m new file mode 100644 index 000000000..164e856d5 --- /dev/null +++ b/MidtransKit/MidtransKitTests/AlertErrorMessageTests.m @@ -0,0 +1,77 @@ +// +// MidtransKitTests.m +// MidtransKitTests +// +// Created by Tommy.Yohanes on 31/07/18. +// Copyright © 2018 Midtrans. All rights reserved. +// + +#import +#import "VTClassHelper.h" + +@interface AlertErrorMessageTests : XCTestCase +@property (nonatomic, strong) NSError *error; +@property (nonatomic, strong) NSString *MidtransErrorDomain; +@property (nonatomic, strong) MidtransTransactionResult *result; +@property (nonatomic, strong) NSDictionary *response; +@end + +@implementation AlertErrorMessageTests + +- (void)setUp { + [super setUp]; +} + +- (void)tearDown { + + [super tearDown]; + self.error = nil; + self.result = nil; +} + +- (void)testUnknownError { + NSDictionary *userInfo = @{NSLocalizedDescriptionKey:NSLocalizedString(@"An unknown error occurred.", nil)}; + self.error = [NSError errorWithDomain:@"com.midtrans.MidtransKit" + code:kCFURLErrorUnknown + userInfo:userInfo]; + NSString* localizedMidtransErrorMessage = [self.error localizedMidtransErrorMessage]; + XCTAssertEqualObjects(localizedMidtransErrorMessage, @"An unknown error occurred."); +} + +- (void)testOtherNSErrors { + NSDictionary *userInfo = @{NSLocalizedDescriptionKey:NSLocalizedString(@"blablabla", nil)}; + self.error = [NSError errorWithDomain:@"com.midtrans.MidtransKit" + code:kCFURLErrorUnknown + userInfo:userInfo]; + NSString* localizedMidtransErrorMessage = [self.error localizedMidtransErrorMessage]; + XCTAssertEqualObjects(localizedMidtransErrorMessage, @"Transaction is unsuccesful. Please try again with another card or with a different payment method."); +} + +- (void)test400 { + NSString *code = @"error_400"; + NSString *string = [VTClassHelper getTranslationFromAppBundleForString:code]; + XCTAssertEqualObjects(string, @"Transaction cannot be processed. Please make sure you have entered the correct payment details."); +} +- (void)test200 { + NSString *code = @"error_200"; + NSString *string = [VTClassHelper getTranslationFromAppBundleForString:code]; + XCTAssertEqualObjects(string, @"Transaction success."); +} +- (void)test500 { + NSString *code = @"error_500"; + NSString *string = [VTClassHelper getTranslationFromAppBundleForString:code]; + XCTAssertEqualObjects(string, @"We are experiencing some unexpected system error. Please try again."); +} +- (void)testHTTPOthers { + NSString *code = @"error_others"; + NSString *string = [VTClassHelper getTranslationFromAppBundleForString:code]; + XCTAssertEqualObjects(string, @"Transaction is unsuccesful. Please try again with another card or with a different payment method."); +} + +- (void)testNil { + NSString *code = @"balblalablal"; + NSString *string = [VTClassHelper getTranslationFromAppBundleForString:code]; + XCTAssertNil(string); +} + +@end diff --git a/MidtransKit/MidtransKitTests/Info.plist b/MidtransKit/MidtransKitTests/Info.plist new file mode 100644 index 000000000..6c40a6cd0 --- /dev/null +++ b/MidtransKit/MidtransKitTests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/MidtransSDK.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/MidtransSDK.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 000000000..0c67376eb --- /dev/null +++ b/MidtransSDK.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,5 @@ + + + + + diff --git a/Podfile b/Podfile index c3c0fe133..b2bf7708d 100755 --- a/Podfile +++ b/Podfile @@ -11,8 +11,8 @@ target 'MidtransDemo' do pod 'ACFloatingTextfield-Objc' pod 'IQKeyboardManager' pod 'Fabric' - pod 'BKMoneyKit', '~> 0.0' pod 'Crashlytics' + pod 'BKMoneyKit', '~> 0.0' pod 'MaterialControls' end diff --git a/Podpecs/MidtransCoreKit.podspec b/Podpecs/MidtransCoreKit.podspec index 8055fa08b..3abb2e3fa 100644 --- a/Podpecs/MidtransCoreKit.podspec +++ b/Podpecs/MidtransCoreKit.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "MidtransCoreKit" -s.version = "1.12.1" +s.version = "1.14.0" s.summary = "Veritrans mobile SDK beta version" s.homepage = "https://veritrans.co.id/" s.license = 'MIT' diff --git a/Podpecs/MidtransKit.podspec b/Podpecs/MidtransKit.podspec index e7d5892f8..56b5f1cc4 100644 --- a/Podpecs/MidtransKit.podspec +++ b/Podpecs/MidtransKit.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "MidtransKit" -s.version = "1.12.1" +s.version = "1.14.0" s.summary = "Veritrans mobile SDK beta version" s.homepage = "https://veritrans.co.id/" s.license = 'MIT' @@ -17,7 +17,7 @@ s.source_files = 'MidtransKit/MidtransKit/**/*.{h,m}' s.resource_bundles = { 'MidtransKit' => ['MidtransKit/MidtransKit/resources/*'] } -s.dependency 'MidtransCoreKit', '~>1.12.1' +s.dependency 'MidtransCoreKit', '1.14.0' s.static_framework = true s.default_subspec = 'UI'