Throw correct exception
Add PayComplete action