--- title: "Setting up SAP S/4HANA Cloud for Administrators - Payhawk Help Center" slug: "setting-up-sap-s-4hana-public-cloud-integration" description: "Prepare SAP S/4HANA Cloud, Public Edition for Payhawk: create the communication system and user, set up communication arrangements, and find your instance URL." updated: 2026-08-26T11:04:20Z published: 2026-08-26T11:04:20Z canonical: "payhawk.com/setting-up-sap-s-4hana-public-cloud-integration" --- > ## Documentation Index > Fetch the complete documentation index at: https://payhawk.com/help/llms.txt > Use this file to discover all available pages before exploring further. # Setting up SAP S/4HANA Cloud, Public Edition integration Before connecting Payhawk to SAP S/4HANA® Cloud, Public Edition, you need to prepare SAP S/4HANA Cloud, Public Edition for the integration. ## Activating services You need to activate two sets of services before connecting Payhawk to SAP S/4HANA Cloud, Public Edition. ### Activating SOAP services To activate SOAP services: 1. Navigate to **Communication Systems** and click on **New**. 2. Enter **System ID** and **System Name** and click on **Create**. 3. In the new **Communication Systems** overview, enter the **Host Name** or **System ID**. ![Interface for creating a new communication system in SAP S/4HANA Cloud.](https://storage.googleapis.com/payhawk-cdn/Adm%3AIntegrations%3ASAP/sap_public_1.jpg) 4. Navigate to the **Users for Inbound Communication** tab. 5. Click on the plus sign (**+**) and select **New User** in the dialog that opens. 6. Enter the **User name**, **Description** and **password**. 7. Click on **Create**. In case of Client Certificate authentication: - Click **Upload** and choose the file you've downloaded from the Payhawk wizard. - For **Authentication Method**, choose **SSL Certificate**. 8. Click on **Save**. ![Table displaying authentication methods and client ID for inbound communication users.](https://storage.googleapis.com/payhawk-cdn/Adm%3AIntegrations%3ASAP/sap_public_2.png) Then, follow the next steps: 1. Navigate to **Communication Arrangements** and click on **NEW**. 2. Create arrangements with each of these scenarios: - Scenarios: - `SAP_COM_0002` - `SAP_COM_0008` - `SAP_COM_0057` - `SAP_COM_0087` - `SAP_COM_0303` - `SAP_COM_0308` - `SAP_COM_0316` - `SAP_COM_0368` - `SAP_COM_0943` - `/PHWK/PAYHAWK_SCENARIO` 3. For each of these scenarios, create it and assign it to the communication system and user you just created. 4. For each of these scenarios, go to **Outbound services** and deselect all **Service Status** checkboxes. 5. Click on **Save** to activate the OData services. ![Communication arrangement settings in SAP with inbound and outbound service details displayed.](https://storage.googleapis.com/payhawk-cdn/Adm%3AIntegrations%3ASAP/sap_public_3.jpg) 6. To find your SAP instance URL, open a communication arrangement and go to Inbound Services. Copy the URL displayed there, using only the part before `/sap/` (for example, `https://your-tenant.s4hana.ondemand.com`). This is the URL to enter in the Payhawk wizard. > [!TIP] > After starting the setup integration wizard on Payhawk, you will download a certificate from the wizard. You then need to upload the provided certificate in SAP S/4HANA, in the **Certificate** section of the communication user.