Skip to content

Use Paygate checkout page#537

Merged
dmytro-kashcheiev merged 9 commits intomasterfrom
move-order-placement
May 7, 2026
Merged

Use Paygate checkout page#537
dmytro-kashcheiev merged 9 commits intomasterfrom
move-order-placement

Conversation

@Vladyslav-Kuksiuk
Copy link
Copy Markdown
Contributor

@Vladyslav-Kuksiuk Vladyslav-Kuksiuk commented May 6, 2026

This PR:

  • Restores the consent step before checkout
  • Adds redirection to the checkout page from the getting-help Standard Support Pack product card after consents are accepted
  • Updates the checkout page logic: it now requires the order ID in the query parameters

⚠️ This PR adds production Paygate address and allows to visit the checkout page from the getting-help page.


User navigation to checkout page

User navigates to ../getting-help -> finds the Standard Support Pack product card -> selects the consent checkboxes and clicks Order Now -> the UI sends a place-order request to Paygate -> the UI sends consent data to the Spine backend -> the UI redirects the user to the checkout page with the order ID in the query parameters


Product card with consent checkboxes

image

@Vladyslav-Kuksiuk Vladyslav-Kuksiuk self-assigned this May 6, 2026
@Vladyslav-Kuksiuk Vladyslav-Kuksiuk marked this pull request as ready for review May 6, 2026 14:32
Copy link
Copy Markdown
Collaborator

@dmytro-kashcheiev dmytro-kashcheiev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dmytro-kashcheiev dmytro-kashcheiev merged commit f9dde8f into master May 7, 2026
1 check passed
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.

4 participants