Fix: Fatal error: Class 'Omnipay\Paystation\Message\InvalidRequestException' not found in vendor/burnbright/omnipay-paystation/src/Message/CompletePurchaseRequest.php on line 29
Fix: Fatal error: Class Omnipay\Paystation\Message\PurchaseRequest contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Omnipay\Common\Message\RequestInterface::sendData) in vendor/burnbright/omnipay-paystation/src/Message/PurchaseRequest.php on line 14
Fix CompletePurchaseRequest using sendData from PurchaseRequest, use POST rather than GET request to QuickLookup and add support for HMAC to QuickLookup
Add getters for additional response fields so that card number, name, expiry date, type can be retrieved