App\Ninja\PaymentDrivers\CybersourcePaymentDriver::completeOffsitePurchase PHP Method

completeOffsitePurchase() public method

public completeOffsitePurchase ( $input )
    public function completeOffsitePurchase($input)
    {
        if ($input['decision'] == 'ACCEPT') {
            return $this->createPayment($input['bill_trans_ref_no']);
        } else {
            throw new Exception($input['message'] . ': ' . $input['invalid_fields']);
        }
    }
CybersourcePaymentDriver