Changeset 3235159
- Timestamp:
- 02/05/2025 06:07:27 AM (14 months ago)
- Location:
- bayarcash-wc
- Files:
-
- 383 added
- 3 edited
-
tags/4.3.3 (added)
-
tags/4.3.3/bayarcash-wc.php (added)
-
tags/4.3.3/includes (added)
-
tags/4.3.3/includes/admin (added)
-
tags/4.3.3/includes/admin/bayarcash-wc-checkout.js (added)
-
tags/4.3.3/includes/admin/bayarcash-wc-script.js (added)
-
tags/4.3.3/includes/admin/bayarcash-wc-style.css (added)
-
tags/4.3.3/includes/admin/checkout-fields.php (added)
-
tags/4.3.3/includes/admin/checkout.css (added)
-
tags/4.3.3/includes/admin/img (added)
-
tags/4.3.3/includes/admin/img/boost (added)
-
tags/4.3.3/includes/admin/img/boost/boost-payflex.png (added)
-
tags/4.3.3/includes/admin/img/boost/index.html (added)
-
tags/4.3.3/includes/admin/img/directdebit (added)
-
tags/4.3.3/includes/admin/img/directdebit/direct-debit.png (added)
-
tags/4.3.3/includes/admin/img/directdebit/index.html (added)
-
tags/4.3.3/includes/admin/img/dobw (added)
-
tags/4.3.3/includes/admin/img/dobw/dobw.png (added)
-
tags/4.3.3/includes/admin/img/dobw/index.html (added)
-
tags/4.3.3/includes/admin/img/duitnowqr (added)
-
tags/4.3.3/includes/admin/img/duitnowqr/duitnow-qr.png (added)
-
tags/4.3.3/includes/admin/img/duitnowqr/index.html (added)
-
tags/4.3.3/includes/admin/img/fpx (added)
-
tags/4.3.3/includes/admin/img/fpx/fpx-all.png (added)
-
tags/4.3.3/includes/admin/img/fpx/fpx-online-banking.png (added)
-
tags/4.3.3/includes/admin/img/fpx/index.html (added)
-
tags/4.3.3/includes/admin/img/index.html (added)
-
tags/4.3.3/includes/admin/img/linecredit (added)
-
tags/4.3.3/includes/admin/img/linecredit/index.html (added)
-
tags/4.3.3/includes/admin/img/linecredit/visa-mastercard.png (added)
-
tags/4.3.3/includes/admin/img/nets (added)
-
tags/4.3.3/includes/admin/img/nets/index.html (added)
-
tags/4.3.3/includes/admin/img/nets/nets.png (added)
-
tags/4.3.3/includes/admin/img/qris (added)
-
tags/4.3.3/includes/admin/img/qris/index.html (added)
-
tags/4.3.3/includes/admin/img/qris/qris-ewallet.png (added)
-
tags/4.3.3/includes/admin/img/qris/qris-online-banking.png (added)
-
tags/4.3.3/includes/admin/img/spaylater (added)
-
tags/4.3.3/includes/admin/img/spaylater/index.html (added)
-
tags/4.3.3/includes/admin/img/spaylater/spaylater.png (added)
-
tags/4.3.3/includes/admin/index.html (added)
-
tags/4.3.3/includes/admin/js (added)
-
tags/4.3.3/includes/admin/js/axios.min.js (added)
-
tags/4.3.3/includes/admin/js/blocks (added)
-
tags/4.3.3/includes/admin/js/blocks/checkout-fees.js (added)
-
tags/4.3.3/includes/admin/js/blocks/duitnow.js (added)
-
tags/4.3.3/includes/admin/js/blocks/duitnowboost.js (added)
-
tags/4.3.3/includes/admin/js/blocks/duitnownets.js (added)
-
tags/4.3.3/includes/admin/js/blocks/duitnowqr.js (added)
-
tags/4.3.3/includes/admin/js/blocks/duitnowqris.js (added)
-
tags/4.3.3/includes/admin/js/blocks/duitnowqriswallet.js (added)
-
tags/4.3.3/includes/admin/js/blocks/duitnowshopee.js (added)
-
tags/4.3.3/includes/admin/js/blocks/fpx.js (added)
-
tags/4.3.3/includes/admin/js/blocks/index.html (added)
-
tags/4.3.3/includes/admin/js/blocks/linecredit.js (added)
-
tags/4.3.3/includes/admin/js/index.html (added)
-
tags/4.3.3/includes/admin/js/lodash.min.js (added)
-
tags/4.3.3/includes/admin/js/vuejs.js (added)
-
tags/4.3.3/includes/helpers.php (added)
-
tags/4.3.3/includes/index.html (added)
-
tags/4.3.3/includes/load.php (added)
-
tags/4.3.3/includes/src (added)
-
tags/4.3.3/includes/src/AdditionalTab.php (added)
-
tags/4.3.3/includes/src/AdminFormFields.php (added)
-
tags/4.3.3/includes/src/Bayarcash.php (added)
-
tags/4.3.3/includes/src/BayarcashCheckoutFee.php (added)
-
tags/4.3.3/includes/src/CronEvent.php (added)
-
tags/4.3.3/includes/src/CustomFieldFunnelKit.php (added)
-
tags/4.3.3/includes/src/CustomProductText.php (added)
-
tags/4.3.3/includes/src/DataRequest.php (added)
-
tags/4.3.3/includes/src/DataStore.php (added)
-
tags/4.3.3/includes/src/DependencyChecker.php (added)
-
tags/4.3.3/includes/src/Gateway (added)
-
tags/4.3.3/includes/src/Gateway.php (added)
-
tags/4.3.3/includes/src/Gateway/DirectDebitGateway.php (added)
-
tags/4.3.3/includes/src/Gateway/DuitNowBoostPayFlex.php (added)
-
tags/4.3.3/includes/src/Gateway/DuitNowGateway.php (added)
-
tags/4.3.3/includes/src/Gateway/DuitNowNETS.php (added)
-
tags/4.3.3/includes/src/Gateway/DuitNowQR.php (added)
-
tags/4.3.3/includes/src/Gateway/DuitNowQRIS.php (added)
-
tags/4.3.3/includes/src/Gateway/DuitNowQRISWALLET.php (added)
-
tags/4.3.3/includes/src/Gateway/DuitNowSPayLater.php (added)
-
tags/4.3.3/includes/src/Gateway/DynamicFpxGateway.php (added)
-
tags/4.3.3/includes/src/Gateway/FpxGateway.php (added)
-
tags/4.3.3/includes/src/Gateway/LineCreditGateway.php (added)
-
tags/4.3.3/includes/src/Gateway/index.html (added)
-
tags/4.3.3/includes/src/OrderCancellationPrevention.php (added)
-
tags/4.3.3/includes/src/blocks (added)
-
tags/4.3.3/includes/src/blocks/class-checkout-fees-blocks-integration.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-duitnow-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-duitnowboost-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-duitnownets-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-duitnowqr-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-duitnowqris-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-duitnowqriswallet-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-duitnowshopee-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-fpx-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/class-wc-gateway-linecredit-blocks.php (added)
-
tags/4.3.3/includes/src/blocks/index.html (added)
-
tags/4.3.3/includes/src/index.html (added)
-
tags/4.3.3/includes/vendor (added)
-
tags/4.3.3/includes/vendor/autoload.php (added)
-
tags/4.3.3/includes/vendor/composer (added)
-
tags/4.3.3/includes/vendor/composer/ClassLoader.php (added)
-
tags/4.3.3/includes/vendor/composer/InstalledVersions.php (added)
-
tags/4.3.3/includes/vendor/composer/LICENSE (added)
-
tags/4.3.3/includes/vendor/composer/autoload_classmap.php (added)
-
tags/4.3.3/includes/vendor/composer/autoload_files.php (added)
-
tags/4.3.3/includes/vendor/composer/autoload_namespaces.php (added)
-
tags/4.3.3/includes/vendor/composer/autoload_psr4.php (added)
-
tags/4.3.3/includes/vendor/composer/autoload_real.php (added)
-
tags/4.3.3/includes/vendor/composer/autoload_static.php (added)
-
tags/4.3.3/includes/vendor/composer/index.html (added)
-
tags/4.3.3/includes/vendor/composer/installed.json (added)
-
tags/4.3.3/includes/vendor/composer/installed.php (added)
-
tags/4.3.3/includes/vendor/composer/platform_check.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/.php_cs (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/CHANGELOG.md (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/Dockerfile (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/LICENSE (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/README.md (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/UPGRADING.md (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/composer.json (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Cookie/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Exception/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Handler/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/UriTemplate.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/guzzle/src/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/CHANGELOG.md (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/LICENSE (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/README.md (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/composer.json (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/functions.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/functions_include.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/promises/src/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7 (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/FUNDING.yml (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/stale.yml (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/workflows (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/workflows/ci.yml (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/workflows/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/workflows/integration.yml (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.github/workflows/static.yml (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/.php_cs.dist (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/CHANGELOG.md (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/LICENSE (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/README.md (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/composer.json (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/index.html (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/functions.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/functions_include.php (added)
-
tags/4.3.3/includes/vendor/guzzlehttp/psr7/src/index.html (added)
-
tags/4.3.3/includes/vendor/index.html (added)
-
tags/4.3.3/includes/vendor/nawawi (added)
-
tags/4.3.3/includes/vendor/nawawi/base64-encryption (added)
-
tags/4.3.3/includes/vendor/nawawi/base64-encryption/LICENSE (added)
-
tags/4.3.3/includes/vendor/nawawi/base64-encryption/composer.json (added)
-
tags/4.3.3/includes/vendor/nawawi/base64-encryption/index.html (added)
-
tags/4.3.3/includes/vendor/nawawi/base64-encryption/src (added)
-
tags/4.3.3/includes/vendor/nawawi/base64-encryption/src/Base64Encryption.php (added)
-
tags/4.3.3/includes/vendor/nawawi/base64-encryption/src/index.html (added)
-
tags/4.3.3/includes/vendor/nawawi/index.html (added)
-
tags/4.3.3/includes/vendor/psr (added)
-
tags/4.3.3/includes/vendor/psr/http-message (added)
-
tags/4.3.3/includes/vendor/psr/http-message/CHANGELOG.md (added)
-
tags/4.3.3/includes/vendor/psr/http-message/LICENSE (added)
-
tags/4.3.3/includes/vendor/psr/http-message/README.md (added)
-
tags/4.3.3/includes/vendor/psr/http-message/composer.json (added)
-
tags/4.3.3/includes/vendor/psr/http-message/docs (added)
-
tags/4.3.3/includes/vendor/psr/http-message/docs/PSR7-Interfaces.md (added)
-
tags/4.3.3/includes/vendor/psr/http-message/docs/PSR7-Usage.md (added)
-
tags/4.3.3/includes/vendor/psr/http-message/docs/index.html (added)
-
tags/4.3.3/includes/vendor/psr/http-message/index.html (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/4.3.3/includes/vendor/psr/http-message/src/index.html (added)
-
tags/4.3.3/includes/vendor/psr/index.html (added)
-
tags/4.3.3/includes/vendor/ralouphie (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders/LICENSE (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders/README.md (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders/composer.json (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders/index.html (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders/src (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/4.3.3/includes/vendor/ralouphie/getallheaders/src/index.html (added)
-
tags/4.3.3/includes/vendor/ralouphie/index.html (added)
-
tags/4.3.3/includes/vendor/symfony (added)
-
tags/4.3.3/includes/vendor/symfony/index.html (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Idn.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Info.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/LICENSE (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/README.md (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/index.html (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/Regex.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/deviation.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed_STD3_mapped.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed_STD3_valid.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/ignored.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/index.html (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/mapped.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/virama.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/bootstrap.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/bootstrap80.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/composer.json (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-idn/index.html (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/LICENSE (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Normalizer.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/README.md (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/index.html (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/stubs (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/stubs/Normalizer.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/stubs/index.html (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/canonicalComposition.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/canonicalDecomposition.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/combiningClass.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/compatibilityDecomposition.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/index.html (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/bootstrap.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/bootstrap80.php (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/composer.json (added)
-
tags/4.3.3/includes/vendor/symfony/polyfill-intl-normalizer/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/.gitignore (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/CHANGELOG.md (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/LICENSE (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/README.md (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/composer.json (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/composer.lock (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/config (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/config/bayarcash_sdk.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/config/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/CallbackVerifications.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/ChecksumGenerator.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/FpxDirectDebitPaymentIntent.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Bayarcash.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/BayarcashSdkServiceProvider.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/DuitNow (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/DuitNow/Dobw.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/DuitNow/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/FailedActionException.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/NotFoundException.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/RateLimitExceededException.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/TimeoutException.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/ValidationException.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Facades (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Facades/Bayarcash.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Facades/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Fpx.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/FpxDirectDebit.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/MakesHttpRequests.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/FpxBankResource.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/FpxDirectDebitApplicationResource.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/FpxDirectDebitResource.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/PaymentIntentResource.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/Resource.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/TransactionResource.php (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/bayarcash-php-sdk/src/index.html (added)
-
tags/4.3.3/includes/vendor/webimpian/index.html (added)
-
tags/4.3.3/index.html (added)
-
tags/4.3.3/languages (added)
-
tags/4.3.3/languages/bayarcash-wc.pot (added)
-
tags/4.3.3/languages/index.html (added)
-
tags/4.3.3/readme.txt (added)
-
trunk/bayarcash-wc.php (modified) (1 diff)
-
trunk/includes/src/BayarcashCheckoutFee.php (modified) (4 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bayarcash-wc/trunk/bayarcash-wc.php
r3219889 r3235159 13 13 * Plugin Name: Bayarcash WC 14 14 * Plugin URI: https://bayarcash.com/ 15 * Version: 4.3. 215 * Version: 4.3.3 16 16 * Description: Accept payment from Malaysia. Bayarcash support FPX, Direct Debit, DuitNow OBW & DuitNow QR payment channels. 17 17 * Author: Web Impian -
bayarcash-wc/trunk/includes/src/BayarcashCheckoutFee.php
r3219889 r3235159 50 50 return; 51 51 } 52 52 53 $chosen_payment_method = WC()->session->get('chosen_payment_method'); 53 54 if (!$this->is_bayarcash_payment_method($chosen_payment_method)) { 54 55 return; 55 56 } 57 56 58 $settings = get_option('woocommerce_' . $chosen_payment_method . '_settings', []); 59 57 60 // Extract fee-related settings 58 61 $fee_settings = [ … … 63 66 'additional_charge_name' => $settings['additional_charge_name'] ?? '', 64 67 ]; 68 65 69 if ($fee_settings['enable_additional_charges'] !== 'yes') { 66 70 return; 67 71 } 72 68 73 if (empty($fee_settings['additional_charge_type']) || empty($fee_settings['additional_charge_amount'])) { 69 74 return; 70 75 } 76 71 77 $charge_type = $fee_settings['additional_charge_type']; 72 78 $charge_amount = floatval($fee_settings['additional_charge_amount']); … … 77 83 } 78 84 79 $cart_total = $cart->get_subtotal() + $cart->get_shipping_total(); 85 // Calculate total after discounts 86 $cart_total = $cart->get_subtotal(); 87 $discount_total = $cart->get_discount_total(); 88 $shipping_total = $cart->get_shipping_total(); 89 90 // Calculate the actual total after discounts 91 $total_after_discounts = $cart_total - $discount_total + $shipping_total; 92 93 // Skip fee if total after discounts is 0 or negative 94 if ($total_after_discounts <= 0) { 95 return; 96 } 97 80 98 $fee = 0; 81 99 $fee_name = !empty($fee_settings['additional_charge_name']) … … 89 107 break; 90 108 case 'percentage': 91 $fee = ($cart_total * $charge_amount) / 100; 109 // Calculate percentage based on total after discounts 110 $fee = ($total_after_discounts * $charge_amount) / 100; 92 111 $fee_label = sprintf('%s (%s%%)', $fee_name, $charge_amount); 93 112 break; 94 113 case 'both': 95 114 $fixed_fee = $charge_amount; 96 $percentage_fee = ($cart_total * $charge_percentage) / 100; 115 // Calculate percentage based on total after discounts 116 $percentage_fee = ($total_after_discounts * $charge_percentage) / 100; 97 117 $fee = $fixed_fee + $percentage_fee; 98 118 $fee_label = sprintf('%s (RM %s + %s%%)', $fee_name, number_format($charge_amount, 2), $charge_percentage); -
bayarcash-wc/trunk/readme.txt
r3219889 r3235159 5 5 Tested up to: 6.7 6 6 Requires PHP: 7.4 7 Stable tag: 4.3. 27 Stable tag: 4.3.3 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.txt … … 89 89 == Changelog == 90 90 91 = 4.3.3 = 92 * Bug: Fixed checkout fee calculation to properly handle coupon discounts 93 91 94 = 4.3.2 = 92 95 * Added support for multiple merchant accounts of Bayarcash for FPX payment channels
Note: See TracChangeset
for help on using the changeset viewer.