Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. const PAYMENT_METHOD_ALL = 'all';
  2. const PAYMENT_METHOD_CREDIT_CARD = 'credit_card';
  3. const PAYMENT_METHOD_BANK_SLIP = 'bank_slip';
  4.  
  5. $data = [
  6. 'email' => $paymentUser->getEmail(),
  7. 'due_date' => $dueDate->format('Y-m-d'),
  8. 'ensure_workday_due_date' => false,
  9. 'items' => [
  10. [
  11. 'description' => $description,
  12. 'quantity' => 1,
  13. 'price_cents' => round($finalValue * 100) // nunca dê cast para int, isso pode dar problemas com precisão (int) (9.45 * 100) != 945
  14. ],
  15. [
  16. 'description' => 'Taxa do boleto',
  17. 'quantity' => 1,
  18. 'price_cents' => round($this->taxaBoleto * 100) // nunca dê cast para int, isso pode dar problemas com precisão (int) (9.45 * 100) != 945
  19. ]
  20. ],
  21. 'payable_with' => self::PAYMENT_METHOD_ALL,
  22. 'payer' => $paymentUser->getPayerData()
  23. ];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement