Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. payment_intents = stripe.PaymentIntent.list()
  2. payment_intent_extract = [next(x['id'] for x in payment_intents.auto_paging_iter() if x['customer'] == 'cus_EszB7tXQtjsQhP')]
  3. payment_intent_id = ", ".join(payment_intent_extract)
  4. client_secret_extract = [next(x['client_secret'] for x in payment_intents.auto_paging_iter() if x['customer'] == 'cus_EszB7tXQtjsQhP')]
  5. client_secret = ", ".join(client_secret_extract)
  6.  
  7. stripe.PaymentIntent.create(
  8. amount=25 * 100,
  9. currency='usd',
  10. payment_method_types=['card'],
  11. customer='cus_EszB7tXQtjsQhP',
  12. setup_future_usage='off_session'
  13. )
  14.  
  15. payment_method = stripe.PaymentMethod.attach(
  16. 'pm_card_visa',
  17. customer='cus_EszB7tXQtjsQhP'
  18. )
  19.  
  20. payment_intent_extract = [next(x['id'] for x in payment_intents.auto_paging_iter() if x['customer'] == 'cus_EszB7tXQtjsQhP')]
  21. payment_intent_id = ", ".join(payment_intent_extract)
  22. intent = stripe.PaymentIntent.retrieve(payment_intent_id)
  23. charges = intent.charges.data
  24.  
  25. stripe.PaymentIntent.confirm(
  26. payment_intent_id,
  27. payment_method='pm_card_visa'
  28. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement