Skip to content

🚧 add a donation screen#3089

Closed
Simon-Laux wants to merge 2 commits intomainfrom
donation-screen
Closed

🚧 add a donation screen#3089
Simon-Laux wants to merge 2 commits intomainfrom
donation-screen

Conversation

@Simon-Laux
Copy link
Copy Markdown
Member

@Simon-Laux Simon-Laux commented Jan 13, 2023

Apple AppStore provides the possibility to add a donation screen as "In-App-Purchase".
To complete thie PR following steps are needed:

  • connect bank account with AppleDeveloper account
  • finish the UI to provide screenshots
  • register in-app-purches with generated screenshots
  • finish api communication for purchase subscription and managing subscriptions

Show a donation screen instead of just a link where there are 2 links, one for money donation and one
for time donation (basically contributing). The section with the money link is replaced by
inAppPurchase-donation options on macOS appstore builds/releases.

@Simon-Laux Simon-Laux changed the title WIP: add a donation screen 🚧 add a donation screen Apr 8, 2024
@farooqkz
Copy link
Copy Markdown
Collaborator

I haven't got a Mac so I can't test this.

@Simon-Laux
Copy link
Copy Markdown
Member Author

does not work yet anyways, also it's not only for Mac, outside of Mac it should show links. anyways this is probably sth for 1.48 or later

@Simon-Laux
Copy link
Copy Markdown
Member Author

The design mockups I made to explain the idea:

in Appstore:
image_2023-01-07_02-53-08

outside of appstore, where we don't have the restrictions that forbid us from using our donation link:

image_2023-01-07_02-51-53

@Simon-Laux
Copy link
Copy Markdown
Member Author

this pr is not relevant anymore. also we don't really have enough macOS appstore users to justify the work of adding inApp purchases for them.

@Simon-Laux Simon-Laux closed this Jun 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants