#nimish-tank_api

1 messages ยท Page 1 of 1 (latest)

cyan sedgeBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1390653560576020571

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

lethal dirge
#

try {
$invoiceData = Invoice::retrieve(
[
'id' => $invoiceId,
'expand' => ['payment_intent'],
]
);
return $invoiceData;
} catch (\Throwable $error) {
Log::error('Failed to retrieve invoice', [
'invoice_id' => $invoiceId,
'error' => $error->getMessage(),
]);
return null;
}

this is my code

leaden ocean
#

You'll need to change your expand parameter to also include latest_charge:

expand => ['payment_intent.latest_charge']
lethal dirge
#

check this my response did not get the charge object

$invoiceData = Invoice::retrieve(
[
'id' => $invoiceId,
'expand' => ['payment_intent.latest_charge']
],
);

this is the code
i have use in stripe SDK

"stripe/stripe-php": "^17.2"
In Laravel

leaden ocean
#

Can you share the req_xxx ID of the request?

cyan sedgeBOT
lethal dirge
#

I need a charge ID. How to find it?
I have the invoice ID in_1RBBE3BZi1m6nlLFLzxrqyrk, how do I get the charge ID from it?

leaden ocean
#

Did you try what I suggested? Or read what I explained above?

heavy oar
#

hi! I'm taking over this thread.

lethal dirge
#

I will try but did not get the charge id

you pls provide the code

#

$invoiceData = Invoice::retrieve(
[
'id' => $invoiceId,
'expand' => ['payments']
],
);
i have use this

heavy oar
#

did you get a PaymentIntent ID in the response?

#

I guess not, since you didn't use the code that was shared earlier with you.

#

can you re-read ynnoj's message above, and try what was suggested?

#

wait, I actually see the PaymentIntent ID in the reponse:

"payment_intent": "pi_3RBCB9BZi1m6nlLF0rp4wPd4"