Project

General

Profile

Actions

Bug #7455

closed

Stripe: missing metadata can cause basket id to not be found

Added by krileon about 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
05 February 2019
Due date:
% Done:

100%

Estimated time:

Description

Subscription IPNs don't pass their metadata to their sub-objects (e.g. charges or invoices) which means the fallback behavior of trying to find basket based off charge id or subscription id has to be applied. Implement a function that can work backwards through Stripe API if that fallback fails so we can try to get the basket id from the metadata. This ensures the reliability of the IPNs to find their basket.

Actions #1

Updated by krileon about 5 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Fixed in MR !144

Actions #2

Updated by beat almost 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF