pub(crate) async fn get_transaction( gateway: &Gatewayd, kind: PaymentKind, amount: Amount, status: PaymentStatus, ) -> Option<PaymentDetails>