Checkout: Add support for void, refund, and verify

Closes #1465
Checkout: Refactor action mapping

This is for #1465.
DIBS Payment Services

This commit is maintained separate until DIBS setup a sandbox.
Code by @maxwhite