Andrew Nicols
a3cc26f8bb
MDL-76583 core: Update uses of external_* classes
2023-01-19 07:34:09 +08:00
Shamim Rezaie
bbf468099b
MDL-70237 payment: Allow html tags in gateway description
2020-11-18 23:22:51 +11:00
Shamim Rezaie
f5d94d6305
MDL-69166 core_payment: Addressing various integration points
...
- Add help for 'payment account' field in the enrol instance form
- Remove MOODLE_INTERNALs when not necessary
- Add $userid to deliver_order
- Check if provider classes implement the provider interface
- Rename get_cost to get_payable
- get_payable returns payable object
- Improve registerEventListeners and added init
- Rename payment\provider to payment\service_provider
2020-10-27 15:34:56 +11:00
Shamim Rezaie
d5a9d6e520
MDL-69166 core_payment: Rename componentid to itemid
2020-10-27 15:34:56 +11:00
Shamim Rezaie
2d7feb7583
MDL-69166 core_payment: Renamed plugintype name from pg to paygw
2020-10-27 15:34:55 +11:00
Marina Glancy
71ccaf200d
MDL-69166 core_payment: rename some functions
2020-10-27 15:34:55 +11:00
Shamim Rezaie
61766b3d11
MDL-69166 core_payment: Add paymentarea to the payment subsystem
2020-10-27 14:40:49 +11:00
Marina Glancy
1d479dc0cf
MDL-69166 core_payment: improvements to api, small fixes
2020-10-27 14:40:49 +11:00
Marina Glancy
6ff3087fe6
MDL-69166 core_payment: add payment accounts
2020-10-27 14:40:49 +11:00
Shamim Rezaie
e3e83185ed
MDL-69166 core_payment: payment gateways can have a surcharge
2020-10-27 14:40:47 +11:00
Shamim Rezaie
9f2d8a0bdc
MDL-69166 core_payment: WS to get list of gateways supporting a currency
2020-10-27 08:37:08 +11:00