Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Deekshith's avatar

Connect SAP software with PHP

Hi Guys,

I have an SAP software and now I am going to develop a Customer Web Portal in php so that our customers can log-in and see all data relating to their orders which will be pulled from SAP - Order history, Current Order Status, Invoice Details etc. I have some questions.

1). can I connect sap with PHP. if so, how can I do that?

2). if my web application is in third-party hosting provider(Ex: GoDaddy with domain). can I access SAP data even though if it is not in the local server?

3). Is there any way that I can access data using API so that I can directly call that API in PHP and just display that without any extra work?

Please suggest me the easiest way to do this.

Waiting for your reply.

0 likes
7 replies
primordial's avatar

I assume you mean SAP the ERP solution? You need to see if the SAP implementation has an API(s) you can talk to. You can't/won't be talking direct to SAP's permanent storage which is likely to be Oracle.

Deekshith's avatar

@primordial yes ERP solution. Do have any idea to achieve as documentation is very confusing.

1 like
Snapey's avatar

The language you use on your side is irrelevant, you need to understand the SAP API and how to use it.

In my experience, consultants in this field charge around $2000 per day. Its not for someone starting out.

primordial's avatar

SAP is a HUGE solution and no two implementations are identical. As @snapey mentioned, not for the beginner. I don't think "reading the documentation" is going to help. You need to speak to the people who maintain the SAP implementation and ask about the available APIs and any specific documentation they can point you at.

PS> If you are hosting domains on GoDaddy I think you maybe out of your depth at this point in your learning curve. No offence intended, very sorry.

jlrdw's avatar

SAP with godaddy.

That's like saying FedEx is going to use GoDaddy.

redroseamit's avatar

Yes you can do that ..sap provide <--Odata--> services to connect or send or get data from third party services or bapi is already there .

Please or to participate in this conversation.