Payoneer has those details, however I am pretty sure you can only receive payments from other Payoneer users or US companies. You can't deposit your own money in there from your bank account, but there is a "trick" that you can do to fund it via Paypal. You will need to ask payoneer support to...