civicrm/payment/form url got empty currency argument in backoffice live CC form
This affects iATS Payments ACH/EFT payment processor which renders the payment block based on currency chosen. Here are the steps to replicate:
- Install and enable iATS paymentextension
- Add and configure an iATS Payments ACH/EFT payment type payment processor.
- Enable USD and CAD currencies
- Go to 'Submit Credit Card Contribution' backoffice form
- Choose payment processor created at step 2
Issue:
- Payment block renders payment block with check template
- Switching currency doesn't update the payment block.
For more detail discussion on MM - https://chat.civicrm.org/civicrm/pl/ixxrxhxs43r4mfyjpnf6tnwnnc