Commit Graph

  • 4d161f87f1
    Merge pull request #28 from ndeet/fix247 master 2.0.11 ndeet 2025-03-21 21:34:56 +0100
  • a139593620
    Merge pull request #27 from lightningcheckout/fix-order-state-settled-btc-payment ndeet 2025-03-20 23:43:37 +0100
  • edaad8e67c Fix instantiation of config collection, would return always null and cause infinite re-generation of webhook secret. ndeet 2025-03-20 21:58:10 +0100
  • aeaff44264 Changed order status once btc payment is settled to processing instead of completed. cryptoteun 2025-02-28 14:04:17 +0100
  • 6512cfdc7e
    Merge pull request #22 from ndeet/btcpay2-compat 2.0.10 ndeet 2024-09-25 14:22:49 +0200
  • 5952bfc0cd Bumping PHP library for BTCPay 2.0+ support. ndeet 2024-09-24 15:12:57 +0200
  • 82f58cb51c
    Merge pull request #20 from ndeet/overpaid-settled 2.0.9 ndeet 2023-10-20 11:49:51 +0200
  • fdeefa67a5 Mark overpaid orders still as settled otherwise it stays in default status. ndeet 2023-08-23 13:46:34 +0200
  • 1564f30fec
    Merge pull request #19 from ndeet/fix-redirect 2.0.8 Wouter Samaey 2023-07-05 14:01:31 +0200
  • f83576a78d Fix error on redirect if invoice already settled. ndeet 2023-06-22 16:14:41 +0200
  • 86b24c0a0e
    Merge pull request #17 from ndeet/btcpay-store-selection 2.0.7 Wouter Samaey 2023-06-22 11:35:48 +0200
  • d9b8a5ab89
    Merge pull request #18 from ndeet/url-detection Wouter Samaey 2023-06-22 11:34:33 +0200
  • 0e5f73f26d Fix empty BTCPay URL detection. ndeet 2023-06-22 11:30:52 +0200
  • 4c340ee466 Make sure the user needs to select store. ndeet 2023-06-22 11:24:21 +0200
  • 2675d255f4
    Merge pull request #16 from ndeet/fix-webhook-dos 2.0.6 Wouter Samaey 2023-06-16 08:56:44 +0200
  • 3e09dad128 Fix bug creating new webhook on each order; fix other btcpay library changes. ndeet 2023-06-14 19:31:39 +0200
  • 2356aa3750 Fixed bug in URL, missing slash 2.0.5 Wouter Samaey 2023-05-11 09:52:29 +0200
  • 8f6c275f15 Fixed another type issue 2.0.4 Wouter Samaey 2023-04-04 13:26:51 +0200
  • 4c0167593b Merge remote-tracking branch 'origin/master' 2.0.3 Wouter Samaey 2023-04-04 10:55:34 +0200
  • 4964db0276 Fixed type error Wouter Samaey 2023-04-04 10:55:30 +0200
  • 623c5c7346
    Bumped Greenfield PHP lib version 2.0.2 Wouter Samaey 2023-03-10 10:51:21 +0100
  • 615fd2c594 Compat with Greenfield PHP lib 2.0 Wouter Samaey 2023-03-09 09:51:29 +0100
  • c22da39ba4 Updated gitignore Wouter Samaey 2023-03-09 09:50:54 +0100
  • 152d6ce58d Minor cleanup Wouter Samaey 2023-03-09 09:49:23 +0100
  • dba2213d19
    Updated to latest BTCPay Greenfield PHP API Wouter Samaey 2023-03-09 09:43:32 +0100
  • 32462c5f1a Removed version from composer.json as it is taken from tags anyway 2.0.1 Wouter Samaey 2023-02-28 05:03:09 +0100
  • 223e3e65a9 Support PHP8+ Wouter Samaey 2023-02-28 05:00:54 +0100
  • 8aa3721079 Updated gitignore Wouter Samaey 2023-02-28 05:00:41 +0100
  • 6bef4f4c5e remove slash from btcpayServer and add one Judith 2022-02-28 13:54:31 +0100
  • 2bb0847a68 payment method will not work until exact permissions are provided - admin error Judith 2022-02-04 11:34:34 +0100
  • 409ad14972
    Merge pull request #6 from dni/patch-4 Wouter Samaey 2021-12-13 11:22:10 +0100
  • fd06d6c905
    Update BTCPayService.php Daniel Krahofer 2021-12-13 11:20:33 +0100
  • 36004b47b8
    Update BTCPayService.php Daniel Krahofer 2021-12-13 11:16:36 +0100
  • bf9250ae95
    Update BTCPayService.php Daniel Krahofer 2021-12-13 10:41:18 +0100
  • 5c39670a75
    Merge pull request #4 from dni/patch-3 Wouter Samaey 2021-12-13 09:53:44 +0100
  • 31bf73db43
    Update README.md Daniel Krahofer 2021-12-13 09:50:28 +0100
  • 4d825eb4d0
    Merge pull request #3 from dni/patch-2 Wouter Samaey 2021-12-13 09:45:38 +0100
  • 37ce12c28b
    Fixed translations Wouter Samaey 2021-12-13 09:44:24 +0100
  • 3942d90e10
    Update Save.php Daniel Krahofer 2021-12-13 09:37:22 +0100
  • 0b24bda7a2
    Merge pull request #2 from dni/patch-1 Wouter Samaey 2021-12-12 20:08:02 +0100
  • 1765fae802
    Update README.md Daniel Krahofer 2021-12-11 19:05:15 +0100
  • f059d049eb making ready for release 2.0.0 Judith 2021-11-15 13:35:36 +0100
  • 08b519724a extra check: only cancel order when all invoices for this order are still 'New' Judith 2021-09-30 15:00:19 +0200
  • 384f17faee removed/fixed TODO's Judith 2021-09-23 13:58:29 +0200
  • f1d7201e27 Mark BTCPay Invoice as 'Settled' or 'Invalid' from Magento admin Judith 2021-09-23 12:36:46 +0200
  • a3e7b4e38e surround by try catch Judith 2021-09-23 12:35:11 +0200
  • 6942597d35 autocancel on expiry Judith 2021-09-23 12:34:44 +0200
  • fb49c80cd9 added function to get store payment methods Judith 2021-09-23 12:34:25 +0200
  • 37942b76d6 config auto-cancel on expiry Judith 2021-09-23 12:32:55 +0200
  • 370a2bac13 check if there are payment methods for the BTCPay store Judith 2021-09-23 12:32:22 +0200
  • 888c08401c removed TODO Judith 2021-09-23 12:31:07 +0200
  • 5a308e76b5 added required api permission Judith 2021-09-23 12:30:51 +0200
  • 7db69f89c6 added TODO Judith 2021-09-23 12:29:10 +0200
  • 65ba707a78 create a webhook for every Magento2 store Judith 2021-09-23 12:28:56 +0200
  • 291932bebe removed TODO Judith 2021-09-23 12:27:43 +0200
  • 809d393293 Changed title Judith 2021-09-23 12:27:29 +0200
  • c374882c6f fixed html Judith 2021-09-23 12:27:13 +0200
  • 2ae15a4afd removed TODO Judith 2021-09-23 12:27:05 +0200
  • e2e4e31973 1 API key for all magento stores (default scope) Judith 2021-09-22 12:12:59 +0200
  • a10e075114 added magento_store_id ot btcpay_invoices Judith 2021-09-22 10:05:09 +0200
  • 7b9f7b8b78 added foreign key from btcpay_invoices to sales_order Judith 2021-09-21 15:15:54 +0200
  • ad62218753 removed unused block, controller, layout + template Judith 2021-09-21 13:55:28 +0200
  • 9de4dad8c0 removed TODO Judith 2021-09-21 13:50:54 +0200
  • 6a79532047 updated UpdateInvoice Judith 2021-09-21 13:50:35 +0200
  • 0c1fc3e978 no need to encode url here Judith 2021-09-21 12:54:48 +0200
  • eac7495253 renamed function Judith 2021-09-21 12:54:28 +0200
  • b0a7bcaab5 getBaseUrl in stead of host, scheme and port Judith 2021-09-21 12:52:18 +0200
  • 596b5cf338 renamed function Judith 2021-09-21 12:15:59 +0200
  • 4149cec380 selectiveStores is false Judith 2021-09-21 12:11:09 +0200
  • 50eeef6bbc updated comment & selectiveStores is false Judith 2021-09-21 12:10:42 +0200
  • 770f7d0864 removed unused elements Judith 2021-09-21 11:59:21 +0200
  • 0fa2e2f26e selectiveStores false for now Judith 2021-09-21 11:58:39 +0200
  • 03d100d943 return false when no webhook was created Judith 2021-09-17 14:42:52 +0200
  • b7c4bfd0d5 handle incoming webhooks Judith 2021-09-17 14:42:13 +0200
  • 0374f047f6 statuses visible on frontend Judith 2021-09-15 15:23:13 +0200
  • 9c1f350314 updated statuses Judith 2021-09-15 15:22:49 +0200
  • b67ff46b4a removed statuses here Judith 2021-09-15 15:22:28 +0200
  • 503ddb2b84 added TODO Payment too late Judith 2021-09-15 15:21:56 +0200
  • 23df5ee736 updateInvoices according to status WIP Judith 2021-09-15 15:21:31 +0200
  • c61720ed1a use Order statuses model Judith 2021-09-15 12:46:45 +0200
  • d7228998ba added order status for pending payment Judith 2021-09-15 10:06:54 +0200
  • df0caf226f comes within the changes of version 2.0.0 Judith 2021-09-14 16:53:58 +0200
  • b205e6f051 rolled back version Judith 2021-09-14 16:53:32 +0200
  • 5caf4b1860 add new BTC statuses to states Judith 2021-09-14 16:29:15 +0200
  • b653b5d7a6 check orderId & formatted Judith 2021-09-14 16:28:20 +0200
  • 525824f55d use PreciseNumber Judith 2021-09-14 16:27:38 +0200
  • 0615abaeff cast to int Judith 2021-09-14 16:27:21 +0200
  • 185594803a switched param places Judith 2021-09-14 16:27:05 +0200
  • 18cf52f4e3 return the webhook Judith 2021-09-14 16:26:23 +0200
  • c753edc1ae added status 'processing' Judith 2021-09-14 16:26:10 +0200
  • be59cdeb0c first check if there are any invoices Judith 2021-09-14 16:25:31 +0200
  • 8a2ae58479 save invoice in db after created in btcPay Judith 2021-09-14 16:24:19 +0200
  • 635fb2697a use Webapi\Rest\Request in stead of HttpRequestInterface Judith 2021-09-14 16:22:32 +0200
  • 6208cd2c90 removed backslash Judith 2021-09-14 10:04:23 +0200
  • 370afe713e added required parameter Judith 2021-09-14 10:04:02 +0200
  • d7c64ad547 when there are no BTC stores left Judith 2021-09-14 10:03:45 +0200
  • 0baab5d415 can't be both 'Processing' and 'Expired' Judith 2021-09-13 16:00:38 +0200
  • 62bd1d487e added Observer to restore quote if needed Judith 2021-09-13 15:56:31 +0200
  • 714fa34aef added function getInvoicesByOrderIds Judith 2021-09-13 15:56:02 +0200
  • ded3725236 use client to get Invoice Judith 2021-09-13 13:17:44 +0200