All methods require the personal info fields for your country.
Some methods will require a recurring variant (just changes the amount label and adds fine print).
Be careful not to lose any per-method JS.
There are some forms with country dropdowns--stop doing that.
Special needs for each method:
- bt: none.
- cash-boletos: fine print about globalcollect-proxy
- cc: show allowed card types
- dd: bank fields per country; gc-proxy fine print
- ew: logo for chosen submethod; some custom JS?
- obt: BPay logo and fine print
- rcc: same as cc
- rtbt: bank chooser