Page MenuHomePhabricator

Add the payment receiver to the nightly export
Closed, DeclinedPublic13 Estimated Story Points

Description

The payment receiver that is stored in the database for each payment needs to be passed to VEWA during the nightly data export. The format of the export file needs to be supplemented by the payment receiver column.

Acceptance Criteria

  • The export file contains an additional column for the payment receiver.
  • The value of the field can either be "WMFG" or "WMDE".

Implementation details

  • The query in ExportQueryBuilder can be extended to join the payment tables.
  • The query building should be changed to use Doctrine DBAL.
  • We need to change DonationExportFieldCollection for this.
  • We can use a static value for the MembershipExportFieldCollection.
  • We should introduce using the payment tables for getting the data.

Related Objects