Sarraf API
    Preparing search index...

    Variable PAYMOB_REDIRECT_HMAC_FIELDSConst

    PAYMOB_REDIRECT_HMAC_FIELDS: (
        | "success"
        | "pending"
        | "currency"
        | "id"
        | "amount_cents"
        | "created_at"
        | "error_occured"
        | "is_refunded"
        | "is_voided"
        | "is_auth"
        | "is_capture"
        | "integration_id"
        | "has_parent_transaction"
        | "is_3d_secure"
        | "is_standalone_payment"
        | "owner"
        | "source_data.pan"
        | "source_data.sub_type"
        | "source_data.type"
        | "order"
    )[] = ...

    Field names in the redirect (redirection_url) query string, same order as the callback. Paymob flattens order.id to order and keeps the dotted source_data.* names. ⚠️ verify.