Commits

Thomas Tornevall authored 984a69b3e90
RWC-60 Billing fields and applicant data can inherit each others data back and forth. Data posted by applicant will become available for the full gateway as it has been injected in the processing. Constructor creates the template class instead of being called statically each time. has_fields are automatically set if flow i simplified. Payment method data will be "globally" reachable in current method gateway which simplifies a lot of questions. isPaymentReady-method() should make sure that posted applicant data isn't processed unnecessarily. Buttons and checkout fields are pre-prepared for RCO. process_payment is about to get ready to process simplified payments. returnurls are generated centralized. If checkout type (flow) isn't ready to be hosted from the plugin it will throw an error and reflect that error to the checkout. getGateway renamed to getGateways and will now create the gateway on fly when ready. review fragments now returns fragments (fix). Enabled/disabled checkboxes now shows "Enabled" only to mirror the checked value.