Changeset 3219889
- Timestamp:
- 01/09/2025 10:07:16 PM (15 months ago)
- Location:
- bayarcash-wc
- Files:
-
- 385 added
- 11 edited
-
tags/4.3.2 (added)
-
tags/4.3.2/bayarcash-wc.php (added)
-
tags/4.3.2/includes (added)
-
tags/4.3.2/includes/admin (added)
-
tags/4.3.2/includes/admin/bayarcash-wc-checkout.js (added)
-
tags/4.3.2/includes/admin/bayarcash-wc-script.js (added)
-
tags/4.3.2/includes/admin/bayarcash-wc-style.css (added)
-
tags/4.3.2/includes/admin/checkout-fields.php (added)
-
tags/4.3.2/includes/admin/checkout.css (added)
-
tags/4.3.2/includes/admin/img (added)
-
tags/4.3.2/includes/admin/img/boost (added)
-
tags/4.3.2/includes/admin/img/boost/boost-payflex.png (added)
-
tags/4.3.2/includes/admin/img/boost/index.html (added)
-
tags/4.3.2/includes/admin/img/directdebit (added)
-
tags/4.3.2/includes/admin/img/directdebit/direct-debit.png (added)
-
tags/4.3.2/includes/admin/img/directdebit/index.html (added)
-
tags/4.3.2/includes/admin/img/dobw (added)
-
tags/4.3.2/includes/admin/img/dobw/dobw.png (added)
-
tags/4.3.2/includes/admin/img/dobw/index.html (added)
-
tags/4.3.2/includes/admin/img/duitnowqr (added)
-
tags/4.3.2/includes/admin/img/duitnowqr/duitnow-qr.png (added)
-
tags/4.3.2/includes/admin/img/duitnowqr/index.html (added)
-
tags/4.3.2/includes/admin/img/fpx (added)
-
tags/4.3.2/includes/admin/img/fpx/fpx-all.png (added)
-
tags/4.3.2/includes/admin/img/fpx/fpx-online-banking.png (added)
-
tags/4.3.2/includes/admin/img/fpx/index.html (added)
-
tags/4.3.2/includes/admin/img/index.html (added)
-
tags/4.3.2/includes/admin/img/linecredit (added)
-
tags/4.3.2/includes/admin/img/linecredit/index.html (added)
-
tags/4.3.2/includes/admin/img/linecredit/visa-mastercard.png (added)
-
tags/4.3.2/includes/admin/img/nets (added)
-
tags/4.3.2/includes/admin/img/nets/index.html (added)
-
tags/4.3.2/includes/admin/img/nets/nets.png (added)
-
tags/4.3.2/includes/admin/img/qris (added)
-
tags/4.3.2/includes/admin/img/qris/index.html (added)
-
tags/4.3.2/includes/admin/img/qris/qris-ewallet.png (added)
-
tags/4.3.2/includes/admin/img/qris/qris-online-banking.png (added)
-
tags/4.3.2/includes/admin/img/spaylater (added)
-
tags/4.3.2/includes/admin/img/spaylater/index.html (added)
-
tags/4.3.2/includes/admin/img/spaylater/spaylater.png (added)
-
tags/4.3.2/includes/admin/index.html (added)
-
tags/4.3.2/includes/admin/js (added)
-
tags/4.3.2/includes/admin/js/axios.min.js (added)
-
tags/4.3.2/includes/admin/js/blocks (added)
-
tags/4.3.2/includes/admin/js/blocks/checkout-fees.js (added)
-
tags/4.3.2/includes/admin/js/blocks/duitnow.js (added)
-
tags/4.3.2/includes/admin/js/blocks/duitnowboost.js (added)
-
tags/4.3.2/includes/admin/js/blocks/duitnownets.js (added)
-
tags/4.3.2/includes/admin/js/blocks/duitnowqr.js (added)
-
tags/4.3.2/includes/admin/js/blocks/duitnowqris.js (added)
-
tags/4.3.2/includes/admin/js/blocks/duitnowqriswallet.js (added)
-
tags/4.3.2/includes/admin/js/blocks/duitnowshopee.js (added)
-
tags/4.3.2/includes/admin/js/blocks/fpx.js (added)
-
tags/4.3.2/includes/admin/js/blocks/index.html (added)
-
tags/4.3.2/includes/admin/js/blocks/linecredit.js (added)
-
tags/4.3.2/includes/admin/js/index.html (added)
-
tags/4.3.2/includes/admin/js/lodash.min.js (added)
-
tags/4.3.2/includes/admin/js/vuejs.js (added)
-
tags/4.3.2/includes/helpers.php (added)
-
tags/4.3.2/includes/index.html (added)
-
tags/4.3.2/includes/load.php (added)
-
tags/4.3.2/includes/src (added)
-
tags/4.3.2/includes/src/AdditionalTab.php (added)
-
tags/4.3.2/includes/src/AdminFormFields.php (added)
-
tags/4.3.2/includes/src/Bayarcash.php (added)
-
tags/4.3.2/includes/src/BayarcashCheckoutFee.php (added)
-
tags/4.3.2/includes/src/CronEvent.php (added)
-
tags/4.3.2/includes/src/CustomFieldFunnelKit.php (added)
-
tags/4.3.2/includes/src/CustomProductText.php (added)
-
tags/4.3.2/includes/src/DataRequest.php (added)
-
tags/4.3.2/includes/src/DataStore.php (added)
-
tags/4.3.2/includes/src/DependencyChecker.php (added)
-
tags/4.3.2/includes/src/Gateway (added)
-
tags/4.3.2/includes/src/Gateway.php (added)
-
tags/4.3.2/includes/src/Gateway/DirectDebitGateway.php (added)
-
tags/4.3.2/includes/src/Gateway/DuitNowBoostPayFlex.php (added)
-
tags/4.3.2/includes/src/Gateway/DuitNowGateway.php (added)
-
tags/4.3.2/includes/src/Gateway/DuitNowNETS.php (added)
-
tags/4.3.2/includes/src/Gateway/DuitNowQR.php (added)
-
tags/4.3.2/includes/src/Gateway/DuitNowQRIS.php (added)
-
tags/4.3.2/includes/src/Gateway/DuitNowQRISWALLET.php (added)
-
tags/4.3.2/includes/src/Gateway/DuitNowSPayLater.php (added)
-
tags/4.3.2/includes/src/Gateway/DynamicFpxGateway.php (added)
-
tags/4.3.2/includes/src/Gateway/FpxGateway.php (added)
-
tags/4.3.2/includes/src/Gateway/LineCreditGateway.php (added)
-
tags/4.3.2/includes/src/Gateway/index.html (added)
-
tags/4.3.2/includes/src/OrderCancellationPrevention.php (added)
-
tags/4.3.2/includes/src/blocks (added)
-
tags/4.3.2/includes/src/blocks/class-checkout-fees-blocks-integration.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-duitnow-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-duitnowboost-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-duitnownets-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-duitnowqr-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-duitnowqris-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-duitnowqriswallet-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-duitnowshopee-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-fpx-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/class-wc-gateway-linecredit-blocks.php (added)
-
tags/4.3.2/includes/src/blocks/index.html (added)
-
tags/4.3.2/includes/src/index.html (added)
-
tags/4.3.2/includes/vendor (added)
-
tags/4.3.2/includes/vendor/autoload.php (added)
-
tags/4.3.2/includes/vendor/composer (added)
-
tags/4.3.2/includes/vendor/composer/ClassLoader.php (added)
-
tags/4.3.2/includes/vendor/composer/InstalledVersions.php (added)
-
tags/4.3.2/includes/vendor/composer/LICENSE (added)
-
tags/4.3.2/includes/vendor/composer/autoload_classmap.php (added)
-
tags/4.3.2/includes/vendor/composer/autoload_files.php (added)
-
tags/4.3.2/includes/vendor/composer/autoload_namespaces.php (added)
-
tags/4.3.2/includes/vendor/composer/autoload_psr4.php (added)
-
tags/4.3.2/includes/vendor/composer/autoload_real.php (added)
-
tags/4.3.2/includes/vendor/composer/autoload_static.php (added)
-
tags/4.3.2/includes/vendor/composer/index.html (added)
-
tags/4.3.2/includes/vendor/composer/installed.json (added)
-
tags/4.3.2/includes/vendor/composer/installed.php (added)
-
tags/4.3.2/includes/vendor/composer/platform_check.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/.php_cs (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/CHANGELOG.md (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/Dockerfile (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/LICENSE (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/README.md (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/UPGRADING.md (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/composer.json (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Cookie/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Exception/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Handler/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/UriTemplate.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/guzzle/src/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/CHANGELOG.md (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/LICENSE (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/README.md (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/composer.json (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/functions.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/functions_include.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/promises/src/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7 (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/FUNDING.yml (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/stale.yml (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/workflows (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/workflows/ci.yml (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/workflows/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/workflows/integration.yml (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.github/workflows/static.yml (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/.php_cs.dist (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/CHANGELOG.md (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/LICENSE (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/README.md (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/composer.json (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/index.html (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/functions.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/functions_include.php (added)
-
tags/4.3.2/includes/vendor/guzzlehttp/psr7/src/index.html (added)
-
tags/4.3.2/includes/vendor/index.html (added)
-
tags/4.3.2/includes/vendor/nawawi (added)
-
tags/4.3.2/includes/vendor/nawawi/base64-encryption (added)
-
tags/4.3.2/includes/vendor/nawawi/base64-encryption/LICENSE (added)
-
tags/4.3.2/includes/vendor/nawawi/base64-encryption/composer.json (added)
-
tags/4.3.2/includes/vendor/nawawi/base64-encryption/index.html (added)
-
tags/4.3.2/includes/vendor/nawawi/base64-encryption/src (added)
-
tags/4.3.2/includes/vendor/nawawi/base64-encryption/src/Base64Encryption.php (added)
-
tags/4.3.2/includes/vendor/nawawi/base64-encryption/src/index.html (added)
-
tags/4.3.2/includes/vendor/nawawi/index.html (added)
-
tags/4.3.2/includes/vendor/psr (added)
-
tags/4.3.2/includes/vendor/psr/http-message (added)
-
tags/4.3.2/includes/vendor/psr/http-message/CHANGELOG.md (added)
-
tags/4.3.2/includes/vendor/psr/http-message/LICENSE (added)
-
tags/4.3.2/includes/vendor/psr/http-message/README.md (added)
-
tags/4.3.2/includes/vendor/psr/http-message/composer.json (added)
-
tags/4.3.2/includes/vendor/psr/http-message/docs (added)
-
tags/4.3.2/includes/vendor/psr/http-message/docs/PSR7-Interfaces.md (added)
-
tags/4.3.2/includes/vendor/psr/http-message/docs/PSR7-Usage.md (added)
-
tags/4.3.2/includes/vendor/psr/http-message/docs/index.html (added)
-
tags/4.3.2/includes/vendor/psr/http-message/index.html (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/4.3.2/includes/vendor/psr/http-message/src/index.html (added)
-
tags/4.3.2/includes/vendor/psr/index.html (added)
-
tags/4.3.2/includes/vendor/ralouphie (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders/LICENSE (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders/README.md (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders/composer.json (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders/index.html (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders/src (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/4.3.2/includes/vendor/ralouphie/getallheaders/src/index.html (added)
-
tags/4.3.2/includes/vendor/ralouphie/index.html (added)
-
tags/4.3.2/includes/vendor/symfony (added)
-
tags/4.3.2/includes/vendor/symfony/index.html (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Idn.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Info.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/LICENSE (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/README.md (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/index.html (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/DisallowedRanges.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/Regex.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/deviation.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed_STD3_mapped.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/disallowed_STD3_valid.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/ignored.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/index.html (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/mapped.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/Resources/unidata/virama.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/bootstrap.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/bootstrap80.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/composer.json (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-idn/index.html (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/LICENSE (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Normalizer.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/README.md (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/index.html (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/stubs (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/stubs/Normalizer.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/stubs/index.html (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/canonicalComposition.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/canonicalDecomposition.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/combiningClass.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/compatibilityDecomposition.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/index.html (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/bootstrap.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/bootstrap80.php (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/composer.json (added)
-
tags/4.3.2/includes/vendor/symfony/polyfill-intl-normalizer/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/.gitignore (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/CHANGELOG.md (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/LICENSE (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/README.md (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/composer.json (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/composer.lock (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/config (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/config/bayarcash_sdk.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/config/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/CallbackVerifications.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/ChecksumGenerator.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/FpxDirectDebitPaymentIntent.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Actions/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Bayarcash.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/BayarcashSdkServiceProvider.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/DuitNow (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/DuitNow/Dobw.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/DuitNow/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/FailedActionException.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/NotFoundException.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/RateLimitExceededException.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/TimeoutException.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/ValidationException.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Exceptions/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Facades (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Facades/Bayarcash.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Facades/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Fpx.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/FpxDirectDebit.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/MakesHttpRequests.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/FpxBankResource.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/FpxDirectDebitApplicationResource.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/FpxDirectDebitResource.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/PaymentIntentResource.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/Resource.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/TransactionResource.php (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/Resources/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/bayarcash-php-sdk/src/index.html (added)
-
tags/4.3.2/includes/vendor/webimpian/index.html (added)
-
tags/4.3.2/index.html (added)
-
tags/4.3.2/languages (added)
-
tags/4.3.2/languages/bayarcash-wc.pot (added)
-
tags/4.3.2/languages/index.html (added)
-
tags/4.3.2/readme.txt (added)
-
trunk/bayarcash-wc.php (modified) (1 diff)
-
trunk/includes/admin/bayarcash-wc-script.js (modified) (3 diffs)
-
trunk/includes/admin/bayarcash-wc-style.css (modified) (2 diffs)
-
trunk/includes/load.php (modified) (1 diff)
-
trunk/includes/src/AdditionalTab.php (added)
-
trunk/includes/src/Bayarcash.php (modified) (3 diffs)
-
trunk/includes/src/BayarcashCheckoutFee.php (modified) (1 diff)
-
trunk/includes/src/CronEvent.php (modified) (1 diff)
-
trunk/includes/src/Gateway.php (modified) (2 diffs)
-
trunk/includes/src/Gateway/DynamicFpxGateway.php (added)
-
trunk/includes/vendor/composer/autoload_classmap.php (modified) (1 diff)
-
trunk/includes/vendor/composer/autoload_static.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bayarcash-wc/trunk/bayarcash-wc.php
r3207289 r3219889 13 13 * Plugin Name: Bayarcash WC 14 14 * Plugin URI: https://bayarcash.com/ 15 * Version: 4.3. 115 * Version: 4.3.2 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/admin/bayarcash-wc-script.js
r3185027 r3219889 1 1 (function($) { 2 2 $(document).ready(function() { 3 const paymentMethods = [ 3 // Base payment methods 4 const basePaymentMethods = [ 4 5 'bayarcash-wc', 5 6 'duitnow-wc', … … 13 14 'duitnownets-wc', 14 15 ]; 16 17 // Function to get FPX payment methods 18 function getFpxPaymentMethods() { 19 const fpxMethods = []; 20 $('textarea[id^="woocommerce_bc-fpx-"][id$="-wc_bearer_token"]').each(function() { 21 const id = $(this).attr('id'); 22 const method = id.match(/woocommerce_(bc-fpx-.*-wc)_bearer_token/); 23 if (method && method[1]) { 24 fpxMethods.push(method[1]); 25 } 26 }); 27 return fpxMethods; 28 } 29 30 // Combine all payment methods 31 const paymentMethods = [...basePaymentMethods, ...getFpxPaymentMethods()]; 15 32 const cache = {}; // Cache for jQuery selections and API responses 16 33 … … 110 127 allPortals = allPortals.concat(data); 111 128 112 // Store merchant info from the first page113 129 if (!merchantInfo && meta.merchant) { 114 130 merchantInfo = meta.merchant; 115 131 } 116 132 117 // Update nextPageUrl for the next iteration118 133 nextPageUrl = links.next; 119 134 -
bayarcash-wc/trunk/includes/admin/bayarcash-wc-style.css
r3185027 r3219889 12 12 } 13 13 14 /* Specific styles for each payment method */ 15 #bayarcash-wc-verify-status.valid, 16 #duitnow-wc-verify-status.valid, 17 #linecredit-wc-verify-status.valid, 18 #directdebit-wc-verify-status.valid, 19 #duitnowqr-wc-verify-status.valid, 20 #duitnowshopee-wc-verify-status.valid, 21 #duitnowboost-wc-verify-status.valid, 22 #duitnowqris-wc-verify-status.valid, 23 #duitnowqriswallet-wc-verify-status.valid, 24 #duitnownets-wc-verify-status.valid 25 { 14 /* Valid status styles for all payment methods including dynamic FPX */ 15 [id$="-wc-verify-status"].valid, 16 [id^="bc-fpx-"][id$="-wc-verify-status"].valid { 26 17 color: green; 27 18 font-weight: bold; … … 29 20 } 30 21 31 #bayarcash-wc-verify-status.invalid, 32 #duitnow-wc-verify-status.invalid, 33 #linecredit-wc-verify-status.invalid, 34 #directdebit-wc-verify-status.invalid, 35 #duitnowqr-wc-verify-status.invalid, 36 #duitnowshopee-wc-verify-status.invalid, 37 #duitnowboost-wc-verify-status.invalid, 38 #duitnowqris-wc-verify-status.invalid, 39 #duitnowqriswallet-wc-verify-status.invalid, 40 #duitnownets-wc-verify-status.invalid 41 { 22 /* Invalid status styles for all payment methods including dynamic FPX */ 23 [id$="-wc-verify-status"].invalid, 24 [id^="bc-fpx-"][id$="-wc-verify-status"].invalid { 42 25 color: red; 43 26 font-weight: bold; -
bayarcash-wc/trunk/includes/load.php
r3206084 r3219889 12 12 require_once __DIR__.'/helpers.php'; 13 13 require_once __DIR__ . '/src/DependencyChecker.php'; 14 require_once __DIR__ . '/src/AdditionalTab.php'; -
bayarcash-wc/trunk/includes/src/Bayarcash.php
r3207289 r3219889 93 93 } 94 94 95 $number_of_gateways = get_option('bayarcash_additional_fpx', 1); 96 97 for ($i = 2; $i <= intval($number_of_gateways); $i++) { 98 $gateways[] = new DynamicFpxGateway($i); 99 } 100 101 95 102 return $gateways; 96 103 }); … … 148 155 wp_enqueue_style($this->slug.'-checkout-css', $this->url.'includes/admin/checkout.css', null, $version); 149 156 150 // Define payment methods151 $ payment_methods = [157 // Define base payment methods 158 $base_payment_methods = [ 152 159 'bayarcash-wc', 153 160 'duitnow-wc', … … 161 168 'duitnownets-wc' 162 169 ]; 170 171 // Get all active payment methods from WooCommerce 172 $payment_gateways = WC()->payment_gateways->payment_gateways(); 173 $fpx_methods = []; 174 175 // Find all FPX payment methods 176 foreach ($payment_gateways as $gateway) { 177 if (strpos($gateway->id, 'bc-fpx-') === 0 && substr($gateway->id, -3) === '-wc') { 178 $fpx_methods[] = $gateway->id; 179 } 180 } 181 182 // Combine base and FPX payment methods 183 $payment_methods = array_merge($base_payment_methods, $fpx_methods); 163 184 164 185 // Build CSS for each payment method -
bayarcash-wc/trunk/includes/src/BayarcashCheckoutFee.php
r3185027 r3219889 21 21 'duitnownets-wc' 22 22 ]; 23 $this->initialize_dynamic_payment_methods(); 23 24 $this->init(); 25 } 26 27 private function initialize_dynamic_payment_methods(): void 28 { 29 $additional_fpx = (int)get_option('bayarcash_additional_fpx', 1); 30 31 // Add dynamic FPX payment methods if additional gateways are configured 32 if ($additional_fpx > 1) { 33 for ($i = 2; $i <= $additional_fpx; $i++) { 34 $this->payment_methods[] = "bc-fpx-{$i}-wc"; 35 } 36 } 24 37 } 25 38 -
bayarcash-wc/trunk/includes/src/CronEvent.php
r3185027 r3219889 25 25 { 26 26 $this->pt = $pt; 27 $this->initialize_dynamic_payment_methods(); 28 } 29 30 private function initialize_dynamic_payment_methods(): void 31 { 32 $additional_fpx = (int)get_option('bayarcash_additional_fpx', 1); 33 34 // Add dynamic FPX payment methods if additional gateways are configured 35 if ($additional_fpx > 1) { 36 for ($i = 2; $i <= $additional_fpx; $i++) { 37 $this->supported_payment_methods[] = "bc-fpx-{$i}-wc"; 38 } 39 } 27 40 } 28 41 -
bayarcash-wc/trunk/includes/src/Gateway.php
r3202439 r3219889 511 511 512 512 protected function get_payment_settings($payment_method): array { 513 if (preg_match('/^bc-fpx-(\d+)-wc$/', $payment_method)) { 514 return [ 515 'settings' => get_option("woocommerce_{$payment_method}_settings", []), 516 'gateway_number' => 1, 517 'log_title' => $payment_method 518 ]; 519 } 520 513 521 if (!isset($this->payment_methods_config[$payment_method])) { 514 522 return [ … … 651 659 652 660 private function get_log_title($payment_method): string { 661 if (preg_match('/^bc-fpx-(\d+)-wc$/', $payment_method)) { 662 return $payment_method; 663 } 653 664 return $this->payment_methods_config[$payment_method]['log_title'] ?? 'bayarcash_unknown'; 654 665 } -
bayarcash-wc/trunk/includes/vendor/composer/autoload_classmap.php
r3206084 r3219889 34 34 'Bayarcash\\WooCommerce\\DuitNowQRISWALLET' => $baseDir . '/includes/src/Gateway/DuitNowQRISWALLET.php', 35 35 'Bayarcash\\WooCommerce\\DuitNowSPayLater' => $baseDir . '/includes/src/Gateway/DuitNowSPayLater.php', 36 'Bayarcash\\WooCommerce\\DynamicFpxGateway' => $baseDir . '/includes/src/Gateway/DynamicFpxGateway.php', 36 37 'Bayarcash\\WooCommerce\\FpxGateway' => $baseDir . '/includes/src/Gateway/FpxGateway.php', 37 38 'Bayarcash\\WooCommerce\\LineCreditGateway' => $baseDir . '/includes/src/Gateway/LineCreditGateway.php', -
bayarcash-wc/trunk/includes/vendor/composer/autoload_static.php
r3206084 r3219889 115 115 'Bayarcash\\WooCommerce\\DuitNowQRISWALLET' => __DIR__ . '/../../..' . '/includes/src/Gateway/DuitNowQRISWALLET.php', 116 116 'Bayarcash\\WooCommerce\\DuitNowSPayLater' => __DIR__ . '/../../..' . '/includes/src/Gateway/DuitNowSPayLater.php', 117 'Bayarcash\\WooCommerce\\DynamicFpxGateway' => __DIR__ . '/../../..' . '/includes/src/Gateway/DynamicFpxGateway.php', 117 118 'Bayarcash\\WooCommerce\\FpxGateway' => __DIR__ . '/../../..' . '/includes/src/Gateway/FpxGateway.php', 118 119 'Bayarcash\\WooCommerce\\LineCreditGateway' => __DIR__ . '/../../..' . '/includes/src/Gateway/LineCreditGateway.php', -
bayarcash-wc/trunk/readme.txt
r3207289 r3219889 5 5 Tested up to: 6.7 6 6 Requires PHP: 7.4 7 Stable tag: 4.3. 17 Stable tag: 4.3.2 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.2 = 92 * Added support for multiple merchant accounts of Bayarcash for FPX payment channels 93 91 94 = 4.3.1 = 92 95 * Resolved compatibility issues with the SeedProd plugin
Note: See TracChangeset
for help on using the changeset viewer.