AMEX follows a different payout flow than for example Visa and Mastercard. It can take up to 4 days for AMEX payouts to reach your account, and sales can be paid out in separate batches over several days.