Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(payments/gifts): start new gift voucher code #966

Draft
wants to merge 30 commits into
base: main
Choose a base branch
from

Conversation

hdahlheim
Copy link
Contributor

Start of a new gift voucher system that works with subscriptions and pledges.

Start of a new gift voucher system that works with subscriptions
and pledges.
Copy link

vercel bot commented Nov 25, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Updated (UTC)
staging-republik-love ⬜️ Ignored (Inspect) Visit Preview Jan 9, 2025 4:37pm

@jstcki jstcki temporarily deployed to api-republik-love December 2, 2024 10:22 Inactive
@jstcki jstcki temporarily deployed to api-republik-love December 2, 2024 10:55 Inactive
Copy link

vercel bot commented Dec 27, 2024

Deployment failed with the following error:

The domain used as a Preview Deployment Suffix does not have a valid wildcard certificate. Add it to a project to automatically generate one. Learn more: https://vercel.link/3a1

@jstcki jstcki temporarily deployed to api-republik-love December 27, 2024 15:03 Inactive
Introduces a mechanism to prevent the sending of emails by checking
the metadata of a subscription for the republik.payments.mail.settings key.

The value key should be a comma-separated list of mail setting options
with a boolean value.

For example, to turn off cancellation confirmations, use:

confirm:cancel=false

If you want to suppress cancellation confirmations and the ending
notice email, use:

confirm:cancel=false,notice:ended=false

Note that the option keys used here might change in the future.
Reduce code duplication for upgrades to the yearly subscription
@jstcki jstcki temporarily deployed to api-republik-love January 3, 2025 16:34 Inactive
@jstcki jstcki temporarily deployed to api-republik-love January 3, 2025 16:56 Inactive
The `'confirm:cancel': false` flag was missing for upgrade
cancels.
@jstcki jstcki temporarily deployed to api-republik-love January 3, 2025 17:07 Inactive
@jstcki jstcki temporarily deployed to api-republik-love January 3, 2025 18:40 Inactive
@jstcki jstcki temporarily deployed to api-republik-love January 6, 2025 15:10 Inactive
@jstcki jstcki temporarily deployed to api-republik-love January 9, 2025 13:20 Inactive
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