Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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
- Loading branch information