Mambu Banking Engine

Ideas aimed to improve the current experience provided by the Mambu Banking Engine.

Webhooks support for transaction lifecycle

Why:

I want to be notified at an external app when

  • a transaction has been created
  • a transaction has been approved
  • a transaction has been rejected

In case of a 4 eyes check or maker checker approach there might be 2 separate systems involved to fulfill this goal. This web hooks will enable the communication between the parties with full control over the transaction's lifecycle. Easier to integrate with Mambu.

Considering the high interest for Transaction state  feature this extra functionality will give even more power to it due to the high capabilities to hook in the lifecycle of transactions.

What:

Define 3 event to capture each action: TRANSACTION_CREATED, TRANSACTION_APPROVED, TRANSACTION_REJECTED. Make this available in the events list.

Enable the use of transaction details by adding new placeholders which can be used in the payload creation(e.g.amount, channel, issuer)

  • Alin Burlacu
  • Jul 14 2016
  • Will not implement
  • Attach files