$clieopFile = new ClieopPayment();
//set clieop properties
$clieopFile->setTransactionType(CLIEOP_TRANSACTIE_BETALING);
// debtor transactions
$clieopFile->setPrincipalAccountNumber("123456789");
// principal bank account number
$clieopFile->setPrincipalName("PEAR CLIEOP CLASSES");
// Name of owner of principal account number
$clieopFile->setFixedDescription("PHP: Scripting the web");
// description for all transactions
$clieopFile->setSenderIdentification("PEAR");
// Free identification
$clieopFile->setTest(true);
// Test clieop
//create creditor
$creditor = new TransactionPayment(CLIEOP_TRANSACTIE_BETALING);
$creditor->setAccountNumberSource("192837346");
// my bank account number
$creditor->setAccountNumberDest("123456789");
// principal bank account number
$creditor->setAmount(6900);
// amount in Eurocents (EUR 69.00)
$creditor->setName("Dave Mertens");
// Name of creditor (holder of source account)
$creditor->setCity("Rotterdam");
// City of creditor
$creditor->setDescription("Like we promised, your money");
// Just some info
//assign creditor record to clieop
$clieopFile->addPayment($creditor);
//Create clieop file
Пример #2
0
 public function getHandler(TransactionPayment $handler, $api)
 {
     set_time_limit(0);
     $username = $handler->getConfigValue('username');
     $password = $handler->getConfigValue('password');
     $signature = $handler->getConfigValue('signature');
     $wpp = new WebsitePaymentsPro();
     $wpp->prepare($username, $password, $signature);
     return $wpp->selectOperation($api);
 }
Пример #3
0
$clieopFile = new ClieopPayment();
//set clieop properties
$clieopFile->setTransactionType(CLIEOP_TRANSACTIE_INCASSO);
// debtor transactions
$clieopFile->setPrincipalAccountNumber("123456789");
// principal bank account number
$clieopFile->setPrincipalName("PEAR CLIEOP CLASSES");
// Name of owner of principal account number
$clieopFile->setFixedDescription("PHP: Scripting the web");
// description for all transactions
$clieopFile->setSenderIdentification("PEAR");
// Free identification
$clieopFile->setTest(true);
// Test clieop
//create debtor
$debtor = new TransactionPayment(CLIEOP_TRANSACTIE_INCASSO);
$debtor->setAccountNumberSource("192837346");
// my bank account number
$debtor->setAccountNumberDest("123456789");
// principal bank account number
$debtor->setAmount(12995);
// amount in Eurocents (EUR 129.95)
$debtor->setName("Dave Mertens");
// Name of debtor (holder of source account)
$debtor->setCity("Rotterdam");
// City of debtor
$debtor->setDescription("Ordernumber: 8042");
// Just some info
$debtor->setDescription("Customernumber: 17863");
// about the transaction
//assign debtor record to clieop