UPDATE INSTRUCTION:
The following files has been changed in version 5.1
- assets/js/admin.js
- assets/js/store-v3.js
- assets/js/store.js
- protected/components/Ajax.php
- protected/components/AjaxAdmin.php
- protected/components/Functions.php
- protected/components/FunctionsV3.php
- protected/components/InstallHelper.php
- protected/components/PrintWrapper.php
- protected/config/main.php
- protected/config/table_structure.php
- protected/controller/AdminController.php
- protected/controller/AjaxController.php
- protected/controller/MerchantController.php
- protected/controller/StoreController.php
- protected/controller/UpdateController.php
- protected/controller/StripeController.php - new file
- protected/messages/en/default.php
- protected/vendor/stripe - new Stripe sdk library
- protected/vendor/Paypal-SDK - new Paypal sdk library
- protected/vendor/ClickatellWrapper.php - new file
- protected/vendor/CreditCardWrapper.php - new file
- protected/vendor/PaypalWrapper.php - new file
- protected/vendor/SaferCrypto.php - new file
- protected/vendor/StripeWrapper.php - new file
- protected/vendor/UnsafeCrypto.php - new file
- protected/models/buy.php - new file
- protected/models/buy_sms.php - new file
- protected/views/admin/card-payment-settings.php
- protected/views/admin/paypal-settings.php
- protected/views/admin/sms-settings.php
- protected/views/admin/stripe-settings.php
- protected/views/admin/merchant-add.php
- protected/views/admin/paypal_v2_settings.php
- protected/views/front/manage-credit-card-add.php
- protected/views/front/manage-credit-card.php
- protected/views/front/payment-list.php
- protected/views/merchant/paypal-settings.php
- protected/views/merchant/payuinit.php
- protected/views/merchant/stripe-settings.php
- protected/views/merchant/vog-init.php
- protected/views/merchant/stp-init.php
- protected/views/merchant/stripe_buy.php
- protected/views/merchant/manage_credit_add.php - new file
- protected/views/merchant/manage_credit_cards.php - new file
- protected/views/merchant/paypal_v2_settings.php - new file
- protected/views/store/item.php
- protected/views/store/merchant-signup-step2.php
- protected/views/store/profile.php
- protected/views/store/vog-init.php
- protected/views/store/vog-merchant-init.php
- protected/views/merchant/paypal_v2_init.php - new file
DATABASE
- new fields(payment_gateway_ref) added in _order table
- new fields(payment_gateway_ref) added in _merchant table
- new fields(encrypted_card) added in client_cc table
- new fields(encrypted_card) and (date_modified) added in merchant_cc table
- new table stripe_logger
Run the db update example http://bastisapp.com/kmrs/update
in version 5.1 stripe SDK is updated to latest version, please update the libray in protected/vendor/stripe,,
and old library stripe2 folder is remove on this version in the path protected/vendor/stripe2