#Pay by Bank - Status: Pending

1 messages · Page 1 of 1 (latest)

hexed mirage
#

We used to offer SOFORT and would fulfill orders as soon as the status showed “paid.” Even with SOFORT, however, a payment could still end up not being settled—either because the customer somehow managed to cancel it at their bank before the transfer went through, or because of a technical error on the bank’s side. With Mollie’s new Pay-by-Bank method, there’s now a “Pending” status, and “Paid” is only assigned once the funds have actually reached Mollie. Does “Pending” essentially mean the same thing as the old “paid” status for SOFORT - that the payment has been initiated but not yet received? Or does “Pending” also cover cases where the customer hasn’t even completed the initiation process?

If it is like the "Paid" stats from SOFORT the risk should therefore be moderate, and it shouldn’t happen very often that a payment marked as Pending then goes on to Failed, right?

jaunty shard
hexed mirage
#

Hi @jaunty shard Yes, I read the doc, I just want to double check. In state "Pending" the customer did all the steps necessary for a payment, and we are just waiting for the issuing bank to send the transfer, correct? There can be no other reason for "Pending" state on Pay by Bank?

hexed mirage
#

@jaunty shard I checked in production and sadly Pending state is also applied to the transaction if the user was just redirected to the payment link without doing any action to initiate the payment.

This means Mollies Pay by Bank solution misses a status that states if a payment was initiated from the bank of the user or not. Only if this status is available it would be a replacement for SOFORT.

Tinks Solution (https://docs.tink.com/resources/payments/one-time-payments/one-time-payments-status-transitions#status-transitions) uses the "SENT" Status to indicate the successful payment initiation. Then "SETTLED" means the funds have been actually received. This is a good approach in my opinion. May I suggest Mollie does the same?

hexed mirage
jaunty shard
#

I believe there is a reasoning for that, but since I'm not responsible PM for pay by bank, I need to run it through team.
CC @random phoenix

random phoenix
#

Hi @hexed mirage , thanks for your valuable feedback. Mollie would need to introduce an new payment status for this. But we will take it away with internal stakeholders and keep you posted!

hexed mirage
#

@random phoenix Thanks for your message. A new status would be the cleanest way. In my opinion it would also be possible to make sure the "Pending" status of Mollie matches the "Waiting for Payment" from Ivy on Pay by Bank payments.

We are looking to replace SOFORT until Aug 31 (not using it through Mollie). Do you think Mollies Pay by Bank will have an updated status until Mid-August?

random phoenix
#

We are discussing this indeed internally currently. And another option that came up was to keep it in open status until we get waiting for payment and then map to pending. Will keep you posted. And yes, should be able to do so before end of August

hexed mirage
#

@random phoenix "Keep it in open status until we get waiting for payment and then map to pending" => Also sounds good! Looking forward to your update on that matter 🙂

gaunt hearth
#

@hexed mirage Good morning, I wanted to let you know that we have made the change and it's live. Pay by Bank payments will just go into 'pending' when consumer completed the payment flow and we are waiting for the funds (Ivy's 'waiting_for_payment' status). Just keep in mind that payment is not guaranteed.
Let us know if you have any questions.

echo atlas
#

But that 'pending' status is not communicated through the webhook right?

gaunt hearth
#

@echo atlas yes, that is correct. Currently we do not call the webhook for pending status but we are discussing this internally.