# Integration options div div ⏱ 1 min div 👤 Merchant Onboarding Team (Marcel K.) ###### This page shows the possible integration options and their respective usage scenario. ## Direct API integration If you want to make a **seamless native integration with full flexibility & usability of the Ratepay payment methods** in your online shop / ERP system, you should consider a direct API integration. Ratepay provides two different payment APIs for this purpose: The [Payment API 2.0](/docs/developer/api_integration/payment_2.0/payment_api_2.0), which is a JSON-based web interface The [Payment API 1.8](/docs/developer/api_integration/payment_1.8/payment_1.8), which is a XML-based web interface A direct integration is primarily used for self-developed shop systems as well as connections to an ERP system. ## Shop modules If you are already using an **ecommerce shop system solution, such as Shopware or Magento, you should use the shop modules provided by Ratepay.** The Ratepay shop modules are based on the Payment API 1.8. ## PSPs (Payment Service Provider) The Ratepay payment methods are provided by various [payment service providers](/docs/developer/psps_and_marketplaces/adyen/ratepay_docs/). This allows the integration of Ratepay payment methods via different integration options (direct connection to shop modules) provided by the respective PSP. ## Hosted Payment Page The [Hosted Payment Page](/docs/developer/hosted_payment_page/overview/) allows a merchant to offer Ratepay's payment methods without having to handle the development and hosting of a new web page. By using it , we take care of all of the details about it for you.