Page MenuHomePhabricator

Integrate PPL 3 - Add payment command to console and create subscription plans for production
Open, Needs TriagePublic2 Estimated Story Points

Description

This ticket is dependent on the configuration files created in T341567: Integrate PPL 2 - Use new PayPal URL generator in Fundraising App

Acceptance criteria:

  • the bin/console command can run the new commands from the payment bounded context
  • The command for creating the subscription plans has been run for production. ⚠️⚠️⚠️Attention ⚠️⚠️⚠️ The PM must approve the names of the subscription plans and products before you run this!

Implementation details:

  • To add the command line tools to the bin/console of the Fundraising App, have a look at https://github.com/wmde/fundraising-application/blob/main/config/services.yaml#L29C1-L31C29 You will probably need to register the commands in vendor/wmde/fundraising-payments/src/Commands in a similar fashion
  • To be able to register the command, you'll also have to define the dependencies for the command - PayPalAPI in services.yaml.
  • Add the test credentials to the .env file of the checked out project on your machine

Event Timeline

gabriel-wmde set the point value for this task to 5.
gabriel-wmde updated the task description. (Show Details)
gabriel-wmde updated the task description. (Show Details)
gabriel-wmde updated the task description. (Show Details)
gabriel-wmde updated the task description. (Show Details)
gabriel-wmde renamed this task from Add payment command to console and create subscription plans for production to Integrate PPL 3 - Add payment command to console and create subscription plans for production.Jul 11 2023, 1:47 PM
gabriel-wmde changed the point value for this task from 5 to 2.Aug 7 2023, 10:26 AM