Loading...
POST /web_hook/v1/p_events
Input -
Output
Transaction Table - Since, this is a payment system we need strong consistency and ACID guarantees. Also, that our load is significantly lower than 5 TB. So, we choose RDBS to store transaction data
Transaction Table
string transaction_id
string customer_id
string merchant_id
bigint amount
We use transaction table to validate transactions for each action.