Repository navigation
OpenReceive v0.4.29
OpenReceive 0.4.29 makes the FOSSBilling extension installable with one click from FOSSBilling's extension directory. The module now installs its own payment gateway when it is activated, and this release attaches a second FOSSBilling ZIP, openreceive-fossbilling-module-0.4.29.zip: the module alone, the shape the directory installs. The whole-extension ZIP, openreceive-fossbilling-0.4.29.zip, still works the way it did. No other package changes from 0.4.28; they release in lockstep.
Optional swaps let payers use USDT, USDC, SOL and ETH; a configured swap provider converts them to BTC over Lightning in the merchant's connected wallet. Asset and network availability depends on the provider.
- Added (FOSSBilling): the module installs its own payment gateway, so
FOSSBilling's extension directory can install OpenReceive with one click.
The module now carries the gateway (modules/Openreceive/Gateway) and
writes it intolibrary/Payment/Adapter/OpenReceiveeach time it is
activated, replacing only OpenReceive's own gateway files from another
version; any other file there stops the activation with a message. Each
release attaches a second ZIP,openreceive-fossbilling-module-<version>.zip:
the module alone, its files at the top, the shape FOSSBilling's directory
unpacks intomodules/Openreceive. The whole-extension ZIP is unchanged.
Deactivating the module now turns its gateway off, since a deactivated
module serves no checkout, and activating it again turns the gateway back on
when a wallet code is saved; uninstalling leaves the gateway off and keeps
its row, files and the payment tables. Doctor has a new line,Payment gateway files. Tested with FOSSBilling 0.8.8's own Install and Activate
buttons in the admin area, then the live payment checks; on FOSSBilling
0.8.0, install, activation, the doctor and a test invoice.