- fixed oversecured logs :-)
- removed
secretfrom logs
- added
gateway.download_zipped_csvs_of_transfers(date: time_as_date, output_file_path: path_to_download)(to get transfer fees :-) )
- fixed internal passing errors
- If response from Comgate API is error, but contain "transId", we do not raise exception but pass info up to stack
- If ENV["COMGATE_MIN_LOG_LEVEL"] is set, calls and responses to Comgate are logged at that level. Otherwise
:debugis used.
- Allowed
proxy_uriparam for Comgate::Gateway
- Update to conform universal payment interface params (see Readme)
- BREAKING: change in repeating params
{transaction_id: "xxx", ....}is now at{payment: {reccurrence: { init_transaction_id: "xxx" } } }
- better handling errors not in "error" param from Comgate
- renamed
check_statetocheck_transaction(and keep backward compatibility) - renamed
process_payment_callbacktoprocess_callback(and keep backward compatibility)
- Initial release