function testValidateOk()
 {
     $c = new SimplePaymentReturningRequest('cancel', '2dba69127788f34b5fde7e09128b74ed');
     $c->validate();
     $this->assertTrue(true);
 }
예제 #2
0
 /**
  * see "reconcile" in Hypercharge API doc
  * @param string $unique_id a Payment.unique_id
  * @return Hypercharge\Payment
  * @throws Hypercharge\Errors\Error
  */
 static function find($unique_id)
 {
     $request = new SimplePaymentReturningRequest('reconcile', $unique_id);
     $request->validate();
     $factory = Config::getFactory();
     $url = $factory->createPaymentUrl('reconcile');
     return $factory->createWebservice()->call($url, $request);
 }