Changeset 3243695
- Timestamp:
- 02/20/2025 07:57:31 AM (12 months ago)
- Location:
- allpay-payment-gateway/trunk
- Files:
-
- 3 edited
-
allpay-gateway.php (modified) (2 diffs)
-
classes/class-allpay.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
allpay-payment-gateway/trunk/allpay-gateway.php
r3182964 r3243695 6 6 * Author: Allpay 7 7 * Author URI: https://allpay.co.il 8 * Version: 1.1. 08 * Version: 1.1.1 9 9 * Text Domain: allpay-payment-gateway 10 10 * Domain Path: /languages 11 * Tested up to: 6. 6.212 * WC tested up to: 9. 3.311 * Tested up to: 6.7.2 12 * WC tested up to: 9.6.2 13 13 * WC requires at least: 3.0 14 14 * … … 60 60 } 61 61 62 // поддержка HPOS62 // HPOS support 63 63 add_action( 'before_woocommerce_init', function() { 64 64 if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) { 65 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true ); //__FILE__ должен вести в основному файлу вашего плагина65 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true ); //__FILE__ should direct to your plagin main file 66 66 } 67 67 } ); -
allpay-payment-gateway/trunk/classes/class-allpay.php
r3182959 r3243695 152 152 $items = []; 153 153 foreach ($customer_order->get_items() as $item_id => $item) { 154 $quantity = $item->get_quantity(); 155 $price = ($quantity > 0) ? ( $item->get_total() + $item->get_total_tax() ) / $quantity : 0; 156 154 157 $items[] = [ 155 158 'name' => $item->get_name(), 156 'price' => $ item->get_total() / $item->get_quantity(),157 'qty' => $ item->get_quantity(),159 'price' => $price, 160 'qty' => $quantity, 158 161 ]; 159 162 } -
allpay-payment-gateway/trunk/readme.txt
r3182959 r3243695 5 5 Requires at least: 4.7 6 6 Tested up to: 6.6.2 7 Stable tag: 1.1. 07 Stable tag: 1.1.1 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html 10 10 11 With this plugin for WooCommerce business in Israel can receive payments from all over the world (except for Russia). Supported card brands: Visa, Mastercard, American Express, Diners, Isracard. Plugindeveloped by [Allpay Payment Service](https://www.allpay.co.il/).11 With this plugin for WooCommerce, businesses in Israel can receive payments from all over the world (except for Russia). Supported card brands: Visa, Mastercard, American Express, Diners, and Isracard. The plugin was developed by [Allpay Payment Service](https://www.allpay.co.il/). 12 12 13 13 == Description == 14 The plugin allows you to accept payments online from all over the world (except for the Russian Federation) with crediting to a bank account in Israel. Cards of major brands are supported: Visa, Mastercard, American Express, Diners, Discoverand JCB.14 The plugin allows you to accept online payments from all over the world (except for the Russian Federation) with funds credited to a bank account in Israel. Cards of major brands are supported: Visa, Mastercard, American Express, Diners, Discover, and JCB. 15 15 16 It supports installments and digital invoices. 16 The plugin supports Apple Pay and Bit. 17 18 It also supports installments and digital invoices. 17 19 18 20 ### Mobile App 19 21 The Allpay mobile application allows you to manage transactions. 20 22 21 ### Digital invoices23 ### Digital Invoices 22 24 Automatic creation of digital invoices (kabala or hashbonit mas) through integration with a licensed service in Israel. 23 25 24 26 ### Security 25 Payments made via secure channel and are safe for the client, as well as transparent and legalfor your business.27 Payments are made via a secure channel, ensuring safety for the customer and transparency and legality for your business. 26 28 27 29 ### Features 28 30 1. Low commission. 29 2. Support by e-mail, Telegram and WhatsApp in English, Russian and Hebrew. 30 3. Cards Visa, Mastercard, American Express, Diners, Isracard, JCB. 31 4. Payments from all over the world (except for the Russian Federation). 32 5. Installments. 33 6. Digital invoices (receipts). 34 7. Automatic currency converter. 35 8. Mobile application for Android and iPhone. 36 9. Payments pages languages: English, Hebrew and Russian. 31 2. Support via email, Telegram, and WhatsApp in English, Russian, and Hebrew. 32 3. Supported cards: Visa, Mastercard, American Express, Diners, Isracard, JCB. 33 4. Fast payment buttons for Apple Pay and Bit. 34 5. Payments from all over the world (except for the Russian Federation). 35 6. Installments (tashlumim). 36 7. Integration with digital invoices (receipts). 37 8. Automatic currency conversion. 38 9. Mobile application for Android and iPhone. 39 10. Payment page available in English, Hebrew, Russian, and Arabic. 40 11. Your logo on the payment page. 37 41 38 42 == Screenshots == … … 42 46 43 47 == Installation == 44 1. [Sign up](https://www.allpay.co.il/signup) at Allpaysite.45 2. In your Allpay account, go to Settings > API Integrations and click the Create Login/Key pairbutton.46 3. Copy & Paste the Login and Key into the settings of the Allpay plugin.48 1. [Sign up](https://www.allpay.co.il/signup) on the Allpay website. 49 2. In your Allpay account, go to Settings > API Integrations and click the "Create Login/Key Pair" button. 50 3. Copy and paste the Login and Key into the settings of the Allpay plugin. 47 51 4. Done. 48 52 49 [Watch video instruction ](https://www.allpay.co.il/integrations/wordpress#video)53 [Watch video instructions](https://www.allpay.co.il/integrations/wordpress#video) 50 54 51 55 == Frequently Asked Questions == 52 56 = What are the onboarding requirements? = 53 Your business must be registered in Israel. For example, Osek Patur/Murshe (private entrepreneur) or Hevra Baam (LTD).57 Your business must be registered in Israel. For example, as an Osek Patur/Murshe (private entrepreneur) or Hevra Baam (LTD). 54 58 55 = How fast is the onboarding ? =56 The same day.59 = How fast is the onboarding process? = 60 Same day. 57 61 58 = How frequentare funds credited to the bank account? =59 Every 6th day of month.62 = How often are funds credited to the bank account? = 63 On the 6th day of each month, with an option for weekly credits. 60 64 61 65 == Changelog == 66 = 1.1.1 - 20TH FEBRUARY 2025 = 67 * Fix: VAT calculation. 68 62 69 = 1.1.0 - 6TH NOVEMBER 2024 = 63 * New: Support of HPOS64 * New: Adapted to new WooCommerce checkout page65 * Fix: SSL error 66 * Improvement: Plugin sends to Allpay full list of products so they can be included in receipt70 * New: Support for HPOS. 71 * New: Adapted to the new WooCommerce checkout page. 72 * Fix: SSL error. 73 * Improvement: The plugin now sends Allpay a full list of products so they can be included in the receipt. 67 74 68 75 = 1.0.4 - MONDAY, 25TH DECEMBER 2023 = 69 * New: Added payment page language support for ENG, HEB and RUS70 * Fix: Payment error for logged in users on some WP versions71 * Improvement: Aligned with new Allpay payment page76 * New: Added payment page language support for ENG, HEB, and RUS. 77 * Fix: Payment error for logged-in users on some WP versions. 78 * Improvement: Aligned with the new Allpay payment page. 72 79 73 80 = 1.0.2 - THURSDAY, 10TH AUGUST 2023 = 74 * Improvement: Tested with Word press v6.381 * Improvement: Tested with WordPress v6.3.
Note: See TracChangeset
for help on using the changeset viewer.