#Ronit

1 messages · Page 1 of 1 (latest)

slow terraceBOT
remote hatch
lost lake
#

i don't have backend access how can i provide it

remote hatch
#

I'd recommend checking with your coworker with the backend access to check the request of the errors. Without the request ID, we can't investigate further

lost lake
#

ohk i have response from the payment log let me send you if you can help with it

#

@remote hatch [
"company_name": "Membership Toolkit",
"app_version": "2.2.4",
"event": "stripeios.payment_intent_confirmation",
"publishable_key": "pk_test_3Lq7ThDZIiqXF588YR5b1qDX",
"analytics_ua": "analytics.stripeios-1.0",
"device_type": "iPhone14,5",
"ocr_type": "none",
"product_usage": [
"STPPaymentCardTextField"
],
"pay_var": "payments-ui",
"install": "S",
"os_version": "16.5",
"bindings_version": "23.9.2",
"apple_pay_enabled": 0,
"app_name": "Membership Toolkit",
"source_type": "card",
"additional_info": [

]
]

remote hatch
#

Based on your account, the most recent errors are due to invalid Payment Intent confirmation: https://dashboard.stripe.com/test/logs/req_7mriEVSGUjneie

{
  error: {
    code: "resource_missing",
    doc_url: "https://stripe.com/docs/error-codes/resource-missing",
    message: "No such payment_intent: 'pi_3NM2zg4DfIvvXFPZ0nYdlP1G'",
    param: "intent",
    request_log_url: "https://dashboard.stripe.com/test/logs/req_7mriEVSGUjneie?t=1687499874",
    type: "invalid_request_error",
  },
}

The reason was because you created the Payment Intent was created on the connected account, but you tried to confirm it on the platform. When you confirm the payment intent in the iOS, you should ensure that it's confirmed at the connected account with Stripe-Account header as connected account ID: https://stripe.com/docs/connect/authentication?client=create-client-ios

However, the above error was for online payment, not terminal payment on M2.

#

Your response doesn't look like it was from Stripe, so I couldn't tell much from it except for tracing the errors in your request logs.

#

I'd still recommend checking with your coworker to gain access to the exact request ID with the error

lost lake
#

ok thanks for this help 👍