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