Advertisement
Guest User

Invoice Line Retrieval

a guest
Oct 18th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.67 KB | None | 0 0
  1. $customer_id = $event_json->data->object->customer;
  2. $customer = \Stripe\Customer::retrieve($customer_id);
  3. $email = $customer->email;
  4. $invoice_id = $event_json->data->object->id;
  5. $invoice = \Stripe\Invoice::retrieve($invoice_id);
  6. $amount_due = $invoice->amount_due / 100;
  7. $stripe_subscription_id = $invoice->subscription;
  8. $stripe_invoice = $invoice->id;
  9. $amount_due_gbp = sprintf("%.2f", $amount_due);
  10. $invoice_lines = $invoice->lines->all();
  11. $amt_line = printf("%.2f", $amt / 100);
  12.  
  13. //loop to get variables from the array
  14. $des = array();
  15. $amt_line = array();
  16. foreach ($invoice_lines->data as $line) {
  17. $des[] = $line['description'];
  18. $amt_line[] =  $line['amount'] / 100 ;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement