This is just a test project to experience İş Bank VPOS features and TXN types.
Before starting you might need to install valet tool to run project on your locale with a SSL Certificate. To do so, please refer its docs.
Clone the repository and cd in:
git clone https://github.com/farouttravel/is-vpos
cd is-vpos
Link as valet web app and secure:
valet link is-vpos
valet secure is-vpos
valet isolate php@8.1
Create a .env
file from blueprint:
cp .env.example .env
Then please edit your .env
file and set the necessary credentials.
Now if everything went well and, your app is up and running, you can visit https://is-vpos.test
and start testing.
This script is only for testing and exploring the API of the services provided by the bank, only use it for this purpose, never use via any production credentials, even for testing use it at your own risk.