- πΊπΈUnited States TomTech
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.
Currently $0 charges are properly ignored which allows things to be done like use Stripe to collect credit card details for payment at a later date. However, a payment will remain in a `pending` state because the case of a $0 charge is not handled.
The attached patch will set the status message to "No charge required." and set the status to `COMMERCE_PAYMENT_STATUS_SUCCESS`. This will open up thing like use the "Order first paid in full" to be utilised for free orders as a way to sign people up to subscriptions.
Closed: outdated
3.0
Code
The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.