Repository navigation
Home route: show the server check, then book (and use the event's currency) - #6
Merged
Merged
Conversation
Continue to checkout used to post the hold id and only log the answer. The page now shows the seats and prices your server read back from SeatLayer, offers Pay (test) and book, which posts the hold id with an order id, and shows the booked seats and booking reference. Prices use the event's currency: NEXT_PUBLIC_SEATLAYER_CURRENCY for the selection (default USD), and the server's currency once seats are held.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
/api/holdand only logged the answer, so nothing visible happened. The page now shows the seats and prices the server read back from SeatLayer, then Pay (test) and book posts the same hold id with an order id and shows the booked seats and the booking reference. Payment itself is skipped, as before.NEXT_PUBLIC_SEATLAYER_CURRENCY(ISO 4217, default USD) now sets the currency for the selection, and held and handed-off lines use the currency the server returns.formatUsdis nowformatMoney(amount, currency?).Checked:
npm run build. The booking path needsSEATLAYER_SECRET_KEY, so it is verified on a hosted copy after deploy.