Project

General

Profile

Actions

Bug #8030

open

Discounting a recurring subscription for more than the price of the plan causes error

Bug #8030: Discounting a recurring subscription for more than the price of the plan causes error

Added by krileon over 5 years ago. Updated about 2 months ago.

Status:
Assigned
Priority:
Normal
Assignee:
Target version:
Start date:
29 May 2020
Due date:
% Done:

10%

Estimated time:

Description

If you discount a $20 recurring subscription by $30 value that comes from a field it causes the payment to fail.

https://www.joomlapolis.com/forum/277-cb-paid-subscriptions-support/242556-cb-subs-promotion-for-a-subscription-plan#318802

Awaiting further details regarding error, but possible math issue or gateway may not like free plans.

Updated by krileon over 5 years ago Actions #1

Looks like this is due to the gateway not allowing a recurring subscription of $0, but no gateway does. Should we block this from happening somehow?

Updated by krileon over 5 years ago Actions #2

This might be fixable with #8033 for Stripe at least if individual line numbers are used combined with usage of invoices in #7537

Updated by beat over 5 years ago Actions #3

  • Target version changed from 4.4.0 to 4.5.0

Updated by beat about 5 years ago Actions #4

  • Target version changed from 4.5.0 to 4.5.1

Updated by beat over 4 years ago Actions #5

  • Target version changed from 4.5.1 to 4.5.2

Updated by beat over 4 years ago Actions #6

  • Priority changed from High to Normal

Updated by beat over 4 years ago Actions #7

  • Target version changed from 4.5.2 to 4.5.3

Updated by beat about 4 years ago Actions #8

  • Target version changed from 4.5.3 to 4.6.0

Updated by beat almost 4 years ago Actions #9

  • Status changed from New to Assigned
  • Assignee set to beat
  • % Done changed from 0 to 10

Started work on this in stash fix-8030-almost-done.

Updated by beat over 3 years ago Actions #10

  • Target version changed from 4.6.0 to 4.6.1

Updated by beat over 3 years ago Actions #11

  • Target version changed from 4.6.1 to 4.6.2

Updated by beat over 2 years ago Actions #12

  • Target version changed from 4.6.2 to 4.7.0

Updated by beat about 2 years ago Actions #13

  • Target version changed from 4.7.0 to 4.7.1

Updated by beat over 1 year ago Actions #14

  • Target version changed from 4.7.1 to 4.8.0

Updated by beat about 1 year ago Actions #15

  • Target version changed from 4.8.0 to 4.8.1

Updated by beat 6 months ago Actions #16

  • Target version changed from 4.8.1 to 4.9.0

Updated by beat about 2 months ago Actions #17

  • Target version changed from 4.9.0 to 4.9.1
Actions

Also available in: PDF Atom