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

Obsidian Registration forcing Minimum Initial Payment #5376

Closed
1 task done
jcjones37 opened this issue Apr 6, 2023 · 1 comment
Closed
1 task done

Obsidian Registration forcing Minimum Initial Payment #5376

jcjones37 opened this issue Apr 6, 2023 · 1 comment
Labels
Fixed in v14.3 Fixed in v15.0 Priority: High Affects most production Rock installs in a way that will be noticed. Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Topic: Event Registration Related to Rock Event Registration. Type: Bug Confirmed bugs or reports that are very likely to be bugs.

Comments

@jcjones37
Copy link

jcjones37 commented Apr 6, 2023

Please go through all the tasks below

  • Check this box only after you have successfully completed both the above tasks

Please provide a brief description of the problem. Please do not forget to attach the relevant screenshots from your side.

While using the Obsidian Registration Block if a guest has a payment that is less than the 'minimum initial payment' (specifically testing when using a discount code)... The guest will see on screen the correct amount but they will be charged the full minimum initial payment

Amount Due Screen
Amound Due Screen

Card Payment Screen
Card Payment Screen

Congratulations Screen
Congratulations Screen

Bank Statement
Bank Statement

Registration Instance
Registration Instance

Expected Behavior

  • Minimum Initial Payment is $150
  • Registration Cost is $225
  • Discount is $200

I would expect the guest is billed $25

Actual Behavior

  • Minimum Initial Payment is $150
  • Registration Cost is $225
  • Discount is $200

The guest is billed $150

Steps to Reproduce

  1. Build a New Event Registration
  2. Set the Minimum Initial Payment to $150
  3. Set the Registration Cost at $200
  4. Build a Discount Code allowing $175 off the registration
  5. Sign into the external site as a guest
  6. Start a registration (ensure you are using the Obsidian Block)
  7. Use the provided discount code for $175 off your registration
  8. Notice the on screen prompts
  9. Pay your $25 balance
  10. Note your final payment of $150

Rock Version

1.14.2.1

Client Culture Setting

en-US

@ethan-sparkdevnetwork
Copy link
Contributor

ethan-sparkdevnetwork commented Apr 10, 2023

Thanks for reporting this @jcjones37. The good news is this is fixed in 14.3 with commit fc1e6bc.

@ethan-sparkdevnetwork ethan-sparkdevnetwork added Type: Bug Confirmed bugs or reports that are very likely to be bugs. Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Priority: High Affects most production Rock installs in a way that will be noticed. Topic: Event Registration Related to Rock Event Registration. Fixed in v15.0 Fixed in v14.3 labels Apr 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fixed in v14.3 Fixed in v15.0 Priority: High Affects most production Rock installs in a way that will be noticed. Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Topic: Event Registration Related to Rock Event Registration. Type: Bug Confirmed bugs or reports that are very likely to be bugs.
Projects
None yet
Development

No branches or pull requests

3 participants