• Pending
  • Paid
  • Canceled
  • Failed
@if ((query | async)?.data?.taxiPayoutSession; as data) { @for (payoutMethod of data.payoutMethods; track payoutMethod) {
@if (payoutMethod.media != null) { } {{ payoutMethod.name }} @if (payoutMethod.type == payoutMethodType.BankTransfer) { } @if (payoutMethod.type == payoutMethodType.Stripe) { }

{{ payoutMethod.description }}

@if (payoutMethod.balance) { {{payoutMethod.balance | currency: payoutMethod.currency}} } {{getAmountToBePaid(data.amountToBePaidByPayoutMethod, payoutMethod.id) | currency: payoutMethod.currency}}
} @if ((transactions | async)?.data?.taxiPayoutSession?.driverTransactions?.nodes; as transactions) { {{ 'profile.driver' | translate }} {{ 'profile.amount' | translate }} {{ 'profile.status' | translate }} @for (data of table.data; track data) {
@if (data.driver?.media != null) { } {{ data.driver?.firstName }} {{ data.driver?.lastName }}
{{ data.amount | currency: data.currency }} @if (data.status == transactionStatus.Processing) { {{ data.status }} } @if (data.status == transactionStatus.Done) { {{ data.status }} } @if (data.status == transactionStatus.Rejected) { {{ data.status }} } @if (data.status == transactionStatus.Canceled) { {{ data.status }} } }
}
}
@if (payoutDialogData?.driver?.payoutAccounts?.nodes; as payoutAccounts) {
@if (payoutAccounts[0].payoutMethod?.media?.address) { } {{payoutAccounts[0].payoutMethod.name}}
}
@if (payoutDialogLoading) { } @if (!payoutDialogLoading) {
{{payoutDialogData?.amount | currency: payoutDialogData?.currency}} @if (payoutDialogData?.status == transactionStatus.Processing) { {{payoutDialogData?.status}} } @if (payoutDialogData?.status == transactionStatus.Done) { {{ payoutDialogData?.status }} } @if (payoutDialogData?.status == transactionStatus.Rejected) { {{payoutDialogData?.status}} } @if (payoutDialogData?.status == transactionStatus.Canceled) { {{payoutDialogData?.status}} } @if ((payoutDialogData?.driver?.payoutAccounts?.nodes); as payoutAccounts) {
@if (payoutAccounts[0]; as payoutAccount) { {{payoutAccount?.name}} {{payoutAccount?.accountNumber}} {{payoutAccount?.routingNumber}} {{payoutAccount?.bankName}} {{payoutAccount?.branchName}} {{payoutAccount?.accountHolderName}} {{payoutAccount?.accountHolderCountry}} {{payoutAccount?.accountHolderState}} {{payoutAccount?.accountHolderCity}} {{payoutAccount?.accountHolderAddress}} }
} @if (payoutDialogData?.status != transactionStatus.Done) {
{{'profile.transactionNumber' | translate}} Description
}
}