public function testAuthAndCaptureVisaLongZip() { $amount = '15.00'; $chargeSvc = new HpsCreditService(TestServicesConfig::validMultiUseConfig()); $response = $chargeSvc->authorize($amount, "usd", TestCreditCard::validVisaCreditCard(), TestCardHolder::certCardHolderLongZip()); $capture = $chargeSvc->capture($response->transactionId, $amount); if ($response == null) { $this->fail("Response is null."); } $this->assertEquals($response->responseCode, "00"); }
/** * @test * /// <summary>JCB charge cert test.</summary> */ public function testJcbShouldChargeOk() { $chargeSvc = new HpsCreditService(TestServicesConfig::validMultiUseConfig()); $response = $chargeSvc->charge(17.05, "usd", TestCreditCard::validJCBCreditCard(), TestCardHolder::certCardHolderLongZip()); if ($response == null) { $this->fail("Response is null."); } $this->assertEquals($response->responseCode, "00"); }