Exemplo n.º 1
0
 public function myMethod()
 {
     $config = ["name" => "Test", "IBAN" => "NL50BANK1234567890", "BIC" => "BANKNL2A", "batch" => true, "creditor_id" => "00000", "currency" => "EUR"];
     $payment = new Payment("Test von Testenstein", "NL50BANK1234567890", 10.0, Payment::TYPE_FIRST, new \DateTime(), "1234", new \DateTime("2014-02-01"), "Test Transaction");
     $payment->setBic("BANKNL2A");
     try {
         $generator = new BatchGenerator($config);
         $generator->addPayment($payment);
         print_r($generator->save());
     } catch (SepaException $ex) {
         echo $ex->getMessage();
     }
 }
Exemplo n.º 2
0
 /**
  * @expectedException \Intrepidity\SepaDirectDebit\Exception\ValidationException
  * @expectedExceptionMessage BIC ------ is not valid.
  */
 public function testBicValidationFails()
 {
     $payment = new Payment("T. Test", "NL29INGB0123456789", 1000, Payment::TYPE_FIRST, $this->now, "123456", $this->now, "Test payment");
     $payment->setBic("------");
 }