Learn how to manage and track deposits and payouts with Blnk.
http://localhost:5001
).YOUR_API_KEY
in the code examples). Required for authenticated requests.source
field in your transaction request. Fees (1% of the deposit amount, capped at $5) are deducted and tracked separately.
From our map, we can verify:
@Fees
balance.inflight
to validate the deposits against predefined business rules before finalizing the transaction.
inflight
to a multiple destinations transaction, all associated transactions—distributing funds to both destinations—are also placed in an inflight
state until the commit or void is executed.inflight
state, and a notification should be sent for further investigation.
Customer Balance
serves as the source, while the Payout Destination
and @Fees
act as the destinations. Include @Fees
if the customer incurs fees for payment processing.
From our map, we can verify:
@Fees
balance.parent_transaction
parameter.
This structure organizes and connects all parts of a multi-destination transaction efficiently.
A standout feature of this system is how actions on the parent_transaction
affect the entire group:
parent_transaction
automatically commits all associated distributions, confirming the full distribution.parent_transaction
automatically voids all distributions, canceling the entire distribution in one step.