generic events and callbacks mechanism for services
Use Events instance in payments
First paypal payments api call test
Test for request_cancel + fix token deletion bug
Test for payments create, disable old auth event
Test for more create scenarios, add new events
Tests for full_capture + triggering payment_updated
Tests for void + trigger payment_updated on void
Tests for retry policies upon paypal api failures
Cancel request token if create fails
Void payment when capture fails and trigger event
Test for 10486 error in order create
Disable rubocop for test code class
Handle request_cancelled via PaypalEvents
fix review comments
initiated to preauthorized transition
Add initiated => voided handler with tests
Add missing wiring for payment_updated
Remove gateway specific commission from code
Migrations