예제 #1
0
 protected function setTransactionDetails(Client $client)
 {
     $client->setTransaction(new Transaction('sale', 'ecom', true, 'ORDER_NUMBER', 'DESCRIPTION', 'USD', 40));
     $client->setCard(new Card('4000000000000002', '123', new \DateTime('2025-5')));
     $client->setBillingInformation(new BillingInformation(new Customer('Forenames', 'Surname', 'Mr'), new Address('STREET_ADDRESS_LINE_1', 'STREET_ADDRESS_LINE_2', 'STREET_ADDRESS_LINE_3', 'CITY', 'REGION', 'COUNTRY', '12345'), '*****@*****.**', '192.168.0.1'));
     $client->setBrowser(new Browser('BROWSER_USER_AGENT_HEADER', 'BROWSER_ACCEPT_HEADER'));
 }