<?php $customer = new \AlternativePayments\Model\Customer(); $customer->setEmail("*****@*****.**"); $customer->setCountry("BR"); $customer->setFirstName("Roberto"); $customer->setLastName("Doe"); $customer->setAddress("Av Max Teixeira"); $customer->setAddress2("1040"); $customer->setCity("Manaus"); $customer->setState("AM"); $customer->setZip("69050-240"); $customer->setPhone("+55AA71111"); $customer->setBirthDate("13/05/1974"); $payment = new \AlternativePayments\Model\Payment(); $payment->setPaymentOption("BrazilPayBankTransfer"); $payment->setHolder("Roberto Doe"); $payment->setDocumentId("924.521.873-24"); $payment->setBankCode("hsbc"); $transaction = new \AlternativePayments\Model\Transaction(); $transaction->setCustomer($customer); $transaction->setPayment($payment); $transaction->setAmount(4500); $transaction->setCurrency("EUR"); $transaction->setIPAddress("127.0.0.1"); $redirectUrls = new AlternativePayments\Model\RedirectUrls(); $redirectUrls->setReturnUrl("http://plugins.alternativepayments.com/message/success.html"); $redirectUrls->setCancelUrl("http://plugins.alternativepayments.com/message/failure.html"); $transaction->setRedirectUrls($redirectUrls); $res = \AlternativePayments\Transaction::post($transaction); var_dump($res);
<?php $customer = new \AlternativePayments\Model\Customer(); $customer->setEmail("*****@*****.**"); $customer->setCountry("US"); $customer->setFirstName("John"); $customer->setLastName("Doe"); $customer->setAddress("421 E DRACHMAN"); $customer->setZip("85705"); $customer->setCity("TUCSON"); $customer->setState("AZ"); $customer->setPhone("+3811010111"); $res = \AlternativePayments\Customer::post($customer); var_dump($res);