Skip to content

BankOfGeorgia/ipay-php-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iPay DEMO

მოცემული სკრიპტი იმისთვისაა, რომ მაგალითზე ნახოთ როგორ შეიძლება ჩააშენოთ თქვენს საიტზე iPay საგადახდოს სისტემა და როგორ მუშაობს ის.

მოთხოვნები

  • PHP 5 ან უფრო ახალი

ინსტალაცია

ატვირთეთ ყველა ფაილი ვებ სერვერზე.

"index.php" ფაილში client_id და secret_key-ში მითითებულია სატესტო მერჩანტის მონაცემები:

    client_id: 1006
    secret_key: 581ba5eeadd657c8ccddc74c839bd3ad

*სატესტოზე (https://dev.ipay.ge/) უნდა გამოიყენოთ ზემოთ აღნიშნული მონაცემები, პროდაქშენზე(https://ipay.ge/) კი თქვენი მერჩანტის მონაცემები

დემო:

https://demo.ipay.ge/

პროცესი

გადახდის პროცესი :

  • ყიდვა ღილაკზე დაჭერის შემდეგ კლიენტი გადის ავტორიზაციას iPay-ზე
  • წარმატებული ავტორიზაციის შემდეგ სერვერი აბრუნებს ტოკენს და ტოკენის ტიპს
  • კლიენტი ტოკენთან ერთად აგზავნის პროდუქტის დეტალებს
  • სერვერი აბრუნებს ორ ლინკს:
    1. გადახდის სტატუსი და დეტალები
    2. iPay-ზე გადახდის გვერდზე გადასასვლელი ლინკი
  • კლიენტი აკეთებს მომხმარებლის გადამისამართებას გადახდის გვერდზე სადაც არის გადახდის ორი მეთოდი:
    1. გადახდა ბარათით - გადახდა შესაძლებელია ნებისმიერი ბანკის ბარათით
    2. გადახდა ინტერნეტ ბანკით - გადახდა სრულდება საქართველოს ბანკის ინტერნეტ ბანკის მომხმარებლით

დოკუმენტაციის სანახავად დააჭირეთ აქ

About

iPay payment API integration using PHP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages