Erro ao realizar pagamento com Hash
alessandrosales opened this issue · 1 comments
alessandrosales commented
Esse é um trecho de código para criação do pagamento:
$holder = $moip->holders()
->setFullname($user->name)
->setBirthDate($user->birth)
->setTaxDocument($user->taxvat, 'CPF')
->setPhone(
$user->phone_area_code,
$phone
)
->setAddress('BILLING', $address, $number, $neighborhood, $city, $state, `$zipcode);`
$customerPayment = $moip->payments()
->setCreditCardHash($hash, $holder)
->setInstallmentCount(1)
->setStatementDescriptor('Descrição')
->execute();
Estou obtendo o seguinte retorno:
Call to a member function getId() on null
alessandrosales commented
Identifique que eu deveria estar utilizando a instância do pedido criado e não a instância $moip