#ST-missing-payment-method
1 messages · Page 1 of 1 (latest)
Hi 👋 are you just creating payments, or are you also collecting/providing payment method details as well?
Hi
I have there options to choose between MULTIBANCO and CREDIT CARD
Screenshot: https://capture.dropbox.com/p9vebgGojGCEoIaU
Say more, meet less, with Dropbox Capture
Do you have the ID of a payment intent that showed this behavior?
Is it this? "id": "pi_3KiJ0OGQHkH1p1XA1USrMT2j",
Looking at the logs for that payment, it was only created. No payment method was provided and no confirmation attempt was made.
So right now, your intent is at the beginning of this flow. It exists but nothing else has happened on it so it's in the initial requires_payment_method state:
https://stripe.com/docs/payments/intents
Yes, but I did try and paid from my bank account.
So, where is the money? 😅
Look here screenshot from money taken from my bank: https://capture.dropbox.com/SCSczzclbaV6LOXD
Say more, meet less, with Dropbox Capture
I'd suggest you read through our docs on accepting Multibanco payments. They don't use Payment Intents, and require you to take action once funds have been received:
https://stripe.com/docs/sources/multibanco
Additionally, if your site is still in development, then I strongly recommend that you use Test mode instead of Live mode.
But how can I make sure funds were received?
Because I paid on this order and stripe says incomplete on website
Website is live...
Did you test this in test mode first? It's not clear what you're trying to achieve or what did not work.
In test mode I went till the payment details are shown.
Then I made it live and really finished one order and paid throught multibanco.
Then it should say paid or what on stripe dashboard because because funds were sent!
My issue is that funds went to Stripe somehow but doesn't show on my stripe account
So, I have 0€ balance and should have at least 3,99€ minus the fees
The payment you shared above was not related to multibanco though. Can you share an example charge or request related to one of these payments?
eg, where you do this: https://stripe.com/docs/sources/multibanco#make-a-charge-request-using-the-source
Is it possible you use multiple Stripe accounts and might be looking at the wrong one?
The payment above was the details stripe asked to pay
This "
"id": "pi_3KiJ0OGQHkH1p1XA1USrMT2j"," was made by me with "multibanco"
and paid by me!
I don't know how more to explain to you...
I can do a video going till checkout and even pay again 3,99€ for you to see
but then it will be 2 times 3,99€ that I loose if you can't find the money
I will show you till checkout and then explain how I paid
That is a payment intent, set for cards only ( payment_method_types: ['card'] )
You multibanco integration must be separate from this
Video
So, if you see in video end I get payment details. I went to my bank and paid them. MOney should have gone to STRIPE account, no?
Now If I go to stripe account I see 3 times incomplete,maybe when I changed on video between credit card and mutibanco it created payment intent?
https://capture.dropbox.com/pZtRIHVJQwiwgnN8
Say more, meet less, with Dropbox Capture
I'll have to leave, if you can drop me what to do next I will reply tomorrow morning when I'm back to office.
I normally get 10.000€ on "multibanco" and I wanted a solution like stripe that allows multiple methods. Or if you do have a better suggestion for OPENCART. I'm using a paid extension (40$)
I am trying to find examples of this in your account logs, but i see no such payments in test mode
In live mode, I can see you creating the Sources, like this: https://dashboard.stripe.com/logs/req_PG2ETDIBPQ6E3c
Yes, but I did paid today 3,99€. This is not about my 3,99€, ok it was a test made by me
But i don't see any requests creating charges per the steps here. It appears you might be collecting funds but not completing the payment.
this is about making this work...
This is something you should return to buyilding in test mdoe to ensure you have the entire flow set up
And I don't costumers paying and money get lost.
For example, how can I make this 3,99€ appear?
because money went to stripe
Your integration appears to be incomplete
You need to create a charge using the source that you set up: https://stripe.com/docs/sources/multibanco#make-a-charge-request-using-the-source
Please review those docs and ensure your integration does this step
If you're relying on third[arty code, you might need to contact the vendor/developer of that code for help with why that piece might be missing
Do you have any integration made working with opencart?
Because this vendor is not so much helpfull
He always says that's stripe error
I'm not familiar with opencart, no
Apart from that, those payment references come from stripe or any partner from you
The references I paid
After I paid it should go to stripe account right?
even if my website has something wrong, I believe that you have those references somehow associated to my account
and by paying I should see money on stripe.
Why it doesn't show?
I mean reference like this: https://capture.dropbox.com/AAqF6NDjRZvWUaPo
Say more, meet less, with Dropbox Capture
I didn't pay this one, but the one from the morning.
(I really need to go, I will check messages later)
In the request I shared you created Source src_1KiKIwGQHkH1p1XAdDwiLNsZ
That source is still pending as the funds have not been sent. Read here: https://stripe.com/docs/sources/multibanco#customer-action
Similarly in https://dashboard.stripe.com/logs/req_j9RB1riRHJh6fc you create src_1Ki2lVGQHkH1p1XAE2a2uUUS which is also pending
Funds need to be sent to these, then you need to create a charge according to the docs linked above.
Again, if this is not code you control, you'll need to work with the developer of the code being used here to understand what changes are needed.
But you should work through this entire flow in test mode first, in any case, and make sure test payments work end-to-end.
Ok the thing from dev I got. Let’s see this differently to see if we get there
Imagine that im just a costumer with paid money to your partner in multibanco.
And I say “vendor is not replying but I have proof I sent money”
Where would you direct me?
As a costumer of your costumer
Because indeed i paid, even if just few euros, money went out of my account to some Reference provided by stripe partner
The id might be wrong but then I don’t know where to find the right now. The thing is there a payment was made
Luckily I chose a 3.99€, because it could have been 10 times higher
Here is an example source that became chargeable for 3.99eur: src_1KiJ0UGQHkH1p1XAFtltcKj1
Which you were notified about with event https://dashboard.stripe.com/events/evt_1KiJ1gGQHkH1p1XAS6BoNzRG
So the source is awaiting a payment
You need to create a charge: https://stripe.com/docs/sources/multibanco#charge-request
If you do not create a charge within 6 hrs of the source becoming chargeable, it will expire and your customer will be refunded: https://stripe.com/docs/sources/multibanco#sources-expiration
So what i'd recommend would depend on the current state. For sources with no funds yet, you need to direct your customer to send funds. If there are funds, then you need to charge the source.
I think I need to find new dev. Can you point me any direction? Or even make me a paid job? I would pay you to fix… I pay in advance!
Unfortunately we can't do that work for you, though we can point you to our resources on official partners here: https://stripe.com/partners/expert-services
Though you are free to locate developers other ways if you prefer.