question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Crowdfund App Perks with custom price are not taken into account of goal (LNURL method at least)

See original GitHub issue

Describe the bug

Crowdfund App Perks with custom price are not taken into account of goal (LNURL method at least)

To Reproduce the bug Steps to reproduce the reported bug:

  1. Create Crowdfund App
  2. Create some Perks with sums
  3. Create one Perk with “Price Custom”
  4. To go Crowdfund page
  5. Click by Custom Perk
  6. To pay a Custom Perk by Lightning for example (I didn’t test Bitcoin on-chain) by LNURL method
  7. When a Custom Perk is paid the sum is not taken into account - a goal volume is not increased and the amount is visible only in the general invoices, but is not visible in the invoices of Crowdfunding itself!

Expected behavior

The custom price contribution should be taken into account both in the amount of the goal and visible in invoices of crowdfunding admin area, for example.

Your BTCPay Environment (please complete the following information):

  • BTCPay Server Version: 1.5.2.0
  • Deployment Method: LunaNode’s template
  • Browser: Firefox 100.*

Logs (if applicable)

Setup Parameters

Additional context

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:18 (15 by maintainers)

github_iconTop GitHub Comments

3reactions
bolatovumarcommented, Jun 22, 2022

Made a PR to just remove this way of generating the LNURL QR code since it doesn’t really make sense to have two ways to do the same thing and pretty much everywhere else we just use the invoice checkout page for this purpose.

1reaction
Kukkscommented, May 29, 2022

Personally, I would prefer if we move out the ability for user to pick between standard and lnurl and just leave it to happen on the invoice level, this is way too many clicks for to achieve the same thing.

Considering you also want to remove lnurl from the invoice, you will end up removing all lnurl functionality at this rate.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Choose Your Funding Type: Can I Keep My Money?
Indiegogo is the only crowdfunding platform where you have the option to keep all your funds even when your campaign does not reach...
Read more >
The Fundraiser's Guide to Successful Crowdfunding
Crowdfunding benefits ​​ Crowdfunding offers several valuable perks on top of being a great way to fundraise startup capital.
Read more >
BTCPay Greenfield API (v1)
BTCPay Server supports authenticating and authorizing users through an API Key that is generated by them. Send the API Key as a header...
Read more >
The Basics of Crowdfunding for Your Business
This guide is for startups and small business owners who are interested in learning how crowdfunding can be used to obtain funding.
Read more >
What makes good crowdfunding rewards? - Fractured Atlas
When launching a crowdfunding campaign, a fun way to incentivize donors to contribute to your campaign is by offering Rewards.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found