pub type PaymentRequest = *mut c_void;