Users choose the desired payment method in the Magento checkout. After placing the order customers are redirected to the payment landing page. After payment is completed the merchant will receive an instant payment notification to update the order status.
multi-store support (perfectly) within 1 Magento installation
optional order email, optional invoice email, optional invoice creation
choose base currency or displayed currency for transactions