How does Kill Bill reconcile an unresolved gateway outcome?

6 views
Skip to first unread message

Daniel Lindberg

unread,
Jul 15, 2026, 9:15:56 AM (2 days ago) Jul 15
to Kill Bill users mailing-list

Hi Kill Bill community,

I’m trying to understand one narrow recovery path in Kill Bill’s payment flow.

Suppose a transaction remains UNKNOWN, or remains PENDING beyond the expected asynchronous window, while the payment gateway already has a determinate outcome.

In practice, what normally closes that gap first: a plugin notification, polling or reconciliation, a repair operation, manual intervention, or something else?

From reading the payment-state documentation and plugin interface, my current guess is that plugin notifications normally close the gap first, while polling or repair handles missed or ambiguous outcomes—but I suspect the real ordering is gateway-specific.

If this is primarily plugin-specific, a pointer to the relevant plugin maintainer or documentation would also be very helpful.

Best,
Daniel Lindberg

Reply all
Reply to author
Forward
0 new messages