· 6 years ago · Sep 05, 2019, 01:22 PM
1 INFO [http-nio-8080-exec-9] com.sparksdev.flo.payment.service.stripe.StripePaymentService: Making payment intent with api key [acct_1FEIqXABEbeMMbDU] and request StripePaymentIntentRequest(amount=1, currency=GBP, stripeConnectedAccountId=acct_1FEIqXABEbeMMbDU) and stripeApiKey sk_test_fPPUhEFS9lduX8IrZx9LHnbx
22019-09-05 13:17:56,068 INFO [http-nio-8080-exec-9] com.sparksdev.flo.payment.service.stripe.StripePaymentService: paymentIntent <com.stripe.model.PaymentIntent@891983411 id=pi_1FFKqVABEbeMMbDUcYBvv32C> JSON: {
3 "amount": 100,
4 "amount_capturable": 0,
5 "amount_received": 0,
6 "application": "ca_FjpUrSceENbMtX3MNPY9cmj5DgDOoIo3",
7 "application_fee_amount": null,
8 "canceled_at": null,
9 "cancellation_reason": null,
10 "capture_method": "automatic",
11 "charges": {
12 "object": "list",
13 "data": [],
14 "has_more": false,
15 "total_count": 0,
16 "url": "/v1/charges?payment_intent\u003dpi_1FFKqVABEbeMMbDUcYBvv32C",
17 "count": null,
18 "request_options": null,
19 "request_params": null
20 },
21 "client_secret": "pi_1FFKqVABEbeMMbDUcYBvv32C_secret_T1PK0Q1e5HXvM8M7lP4ZI4DW4",
22 "confirmation_method": "automatic",
23 "created": 1567689475,
24 "currency": "gbp",
25 "customer": null,
26 "description": null,
27 "id": "pi_1FFKqVABEbeMMbDUcYBvv32C",
28 "invoice": null,
29 "last_payment_error": null,
30 "livemode": false,
31 "metadata": {},
32 "next_action": null,
33 "object": "payment_intent",
34 "on_behalf_of": null,
35 "payment_method": null,
36 "payment_method_options": {
37 "card": {
38 "request_three_d_secure": "automatic"
39 }
40 },
41 "payment_method_types": [
42 "card"
43 ],
44 "receipt_email": null,
45 "review": null,
46 "setup_future_usage": null,
47 "shipping": null,
48 "source": null,
49 "statement_descriptor": null,
50 "statement_descriptor_suffix": null,
51 "status": "requires_payment_method",
52 "transfer_data": null,
53 "transfer_group": null
54}
55
56
57
58I get back: "clientSecret" : "pi_1FFKqVABEbeMMbDUcYBvv32C_secret_T1PK0Q1e5HXvM8M7lP4ZI4DW4"
59
60Then when I confirm I hit: https://api.stripe.com/v1/payment_intents/pi_1FFKqVABEbeMMbDUcYBvv32C/confirm
61
62use_stripe_sdk=true&payment_method_data[type]=card&payment_method_data[billing_details][name]=B+Gill&payment_method_data[billing_details][address][postal_code]=12345&payment_method_data[card][number]=4242424242424242&payment_method_data[card][cvc]=692&payment_method_data[card][exp_month]=01&payment_method_data[card][exp_year]=21&payment_method_data[guid]=588b56c4-6685-40de-9e90-8b212d783a6b&payment_method_data[muid]=ab6911b0-77c0-4ede-9948-68d6ae4f7f1c&payment_method_data[sid]=1df63b50-eef1-4abf-afa9-e204f1b15b2c&payment_method_data[payment_user_agent]=stripe.js%2Fa33e05d8%3B+stripe-js-v3%2Fa33e05d8&payment_method_data[referrer]=http%3A%2F%2Flocalhost%3A4200%2Fbook%2Fbook%2F5d7107599b5840079b5b61c6%2FENV_ID&expected_payment_method_type=card&key=pk_test_riEBcJcQAd58LvkW5NoiljpM&client_secret=pi_1FFKqVABEbeMMbDUcYBvv32C_secret_T1PK0Q1e5HXvM8M7lP4ZI4DW4
63
64I get back:
65
66{
67 "error": {
68 "code": "resource_missing",
69 "doc_url": "https://stripe.com/docs/error-codes/resource-missing",
70 "message": "No such payment_intent: pi_1FFKqVABEbeMMbDUcYBvv32C",
71 "param": "intent",
72 "type": "invalid_request_error"
73 }
74}