Payload received at the ValidationURL before M-PESA completes a transaction.
org_account_balance is blank for validation requests.
Summary
Types
@type t() :: %Daraja.C2B.Callback.Validation{ bill_ref_number: String.t(), business_short_code: String.t(), first_name: String.t(), invoice_number: String.t(), last_name: String.t(), middle_name: String.t(), msisdn: String.t(), org_account_balance: String.t(), third_party_trans_id: String.t(), trans_amount: String.t(), trans_id: String.t(), trans_time: String.t(), transaction_type: String.t() }