GRSPay is a non-custodial invoicing system which eliminates the involvement of a third-party. Payments with GRSPay go directly to your wallet, which increases the privacy and security. Your private keys are never uploaded to the server. There is no address re-use, since each invoice generates a new address deriving from your xpubkey or zpubkey.
GRSPay is available at https://grspay.com
https://www.youtube.com/watch?v=c7s3zZnlQ6M
https://www.youtube.com/watch?v=qNMTDEPhWhY
Changelog v1.6.9.0
• New features:
- Dashboard: Add Lightning balances and easy access to lightning services.
- Dashboard: Add Point Of Sale data.
- Greenfield: Basic API Get and Delete operations for apps.
- Greenfield: Add Lightning balance endpoint.
- Greenfield: Allow excluding unconfirmed UTXOs when creating a new transaction.
- Checkout: Public invoice's receipt.
- Can disable TLS certificate check for email servers.
- Can add sender's name to any field accepting an email destination, for example Satoshi Nakamoto <[email protected]> rather than just [email protected].
- Support LNURL Withdraw in payouts.
- Can send parametized emails based on invoice events.
- Dashboard: Added toggle button to switch to store default currency.
- Support Lightning node connection string with onion addresses.
- Add Refunds list to Invoice details page.
- Point of Sale: Add discount option for Keypad view.
- Edit Pull Payment UI.
- Custodian Account Deposit UI.
• Bug fixes:
- UI: Fix cancel plugin command.
- Crowdfunding: Fix the links for the default Quake sounds.
- UI: Fix nav height issue on mobile devices.
- UI: Fix mark all notifications as seen return URL.
- UI: When disabling a user, then it as an admin, attempting to remove or enable the user would fail while showing success in the UI.
- Deleting an admin gives a 500 error, and cannot disable the same user.
- Dashboard: Do not display archived invoices in recent invoices.
- Error happening when broadcasting transactions weren't shown in the UI.
- If LNURL for standard invoice was disabled, and PoS print view used, the QR code would throw error 404.
- Fix: Cannot withdraw refund (payouts) with LNURL.
- Fix: Cannot withdraw refund (payouts) with LN Address.
- Fix: Missing pager in the wallet transaction list.
- Fix: webhook "Send specific events" display issue.
- When a payjoin label was applied, coin selection filter would not work.
- When a payjoin happened with a receive address wallet, the payjoin label was not applied.
- Crowdfund: Show free when invoice is fixed and 0 amount in apps.
- Crowdfund: Animations on crowdfund not enabled broke JS.
- Crowdfund: Perk expansion in crowdfund was broken.
- Redirect instead of show 404 on 0 amount invoices.
- Minor checkout UI fix.
- Greenfield: Update webhook would reset the secret.
- Make InvoicePaymentSettled return correct afterExpiration value.
- Greenfield: Allow tagging a transaction even if it hasn't been yet broadcasted.
- Ensure payout processors update state.
- Fix edge cases around LNURL not providing invoice.
- Fix store creation button distortion.
- Fix payout labels.
- Handle hold invoices in ln payouts.
- Save preimage of ln payouts when possible.
- Fix crash on stores that had configured a payment method that is no longer supported.
- Fix Wallet Transactions screen not loading in case of older payout labels.
- Fix missing route hints for LNURL.
- Fix API Docs url.
- Fix Pay button logo and url.
• Improvements:
- Don't show "Set up a Lightning node" when LN is not supported.
- Redirect to invoice details instead of list upon creation.
- Better UI/UX for on-chain send and receive.
- Add refund badge to invoice lists.
- Creating and editing a payment request now redirect to the payment request list.
- Crowdfunding: Several UI/UX improvement for the settings.
- Improve the refund flow.
- Improve email settings validation and UX.
- Add spam rate limits for public invoice endpoints.
- Greenfield doc: Adding description to speedPolicy parameter.
- UI: Improvement of Crowdfund & PoS Modal.
- Server Settings: Consolidate Storage and Files.
- Move View action to the Name column in Payouts & Payment Requests.
- UI: Properly report Shopify errors when testing new settings.
- Mobile header improvements.
- Notification modal improvements.
- Improve payouts UI.
- Update language to explicitly request view-only wallet files.
- Open public app views in new tab/window.
- Added HRF and Strike to the list of supporters.
- Invoice summary: Fix indentation and heading levels.
- A few design brush up.
- Coin Selection: Fix responsive display.
- Point of Sale: In the receipt, the Order Id is now a link pointing to the point of sale.
- The invoice filter dropdown list labels should be "Settled invoice" rather than "Paid invoice".
- If a webhook is the loopback address, skip SSL verification.
- Add no rate found error message in Invoices.
- Greenfield API docs improvements.
Features
• Direct, P2P Groestlcoin payments
• Lightning Network support
• Complete control over private keys
• Enchanced privacy
• SegWit support
• Process payments for others
• Easy-embeddable Payment buttons
• Point of sale app
• No transaction fees (other than those for the crypto networks)
• No processing fees
• No middleman
• No KYC
• The software is built in C#
• You can run GRSPay as a self-hosted solution on your own server or use our host. The self-hosted solution allows you not only to attach an unlimited number of stores but also become the payment processor for others.
• Open Source - MIT license
This application is licensed under MIT. There is no warranty and no party shall be made liable to you for damages. If you lose coins due to this app, no compensation will be given. Use this app solely at your own risk.
Source code: https://github.com/Groestlcoin/btcpayserver