SkillAgentSearch skills...

Paytr

PayTR ödeme sistemi

Install / Use

/learn @mewebstudio/Paytr
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

#PayTR ödeme sistemi için PHP kütüphanesi (PHP 7.1.3+)

Kurulum:

composer require mews/paytr

Örnek kullanım, example dizini içerisindedir.

$payment = new Mews\PayTr\Payment(
    require __DIR__ . '/../config/paytr.php'
);

ile oluşturulan nesnede varsayılan ayarlar kullanılır. Bu ayarlar config/paytr.php içerisindedir. Buradaki ayarları projenizdeki PayTR hesabınıza uygun şekilde güncellemeniz gerekmektedir.

İstenirse farklı ayarlarla nesneyi oluşturabilirsiniz. Örnek:

$payment = new Mews\PayTr\Payment([
    'apiUrl' => 'https://www.paytr.com/odeme/api/get-token',
    'merchantId' => 'XXXXXX',
    'merchantKey' => 'XXXXXXXXXXXX',
    'merchantSalt' => 'XXXXXXXXXXXX',
    'successUrl' => 'https://paytr.test/example/index.php?status=success',
    'failUrl' => 'https://paytr.test/example/index.php?status=fail',
]);

veya

$payment = new Mews\PayTr\Payment();
$payment->setConfig(new Mews\PayTr\Config([
    'apiUrl' => 'https://www.paytr.com/odeme/api/get-token',
    'merchantId' => 'XXXXXX',
    'merchantKey' => 'XXXXXXXXXXXX',
    'merchantSalt' => 'XXXXXXXXXXXX',
    'successUrl' => 'https://paytr.test/example/index.php?status=success',
    'failUrl' => 'https://paytr.test/example/index.php?status=fail',
]));
  • example dizini içerisindeki index.php ve payment.php ödeme işlemleri için örnektir.
  • callback.php ise, ödeme sonrası PayTR' den gelecek ödeme sonucunu işleyen kısımdır.
View on GitHub
GitHub Stars37
CategoryDevelopment
Updated11d ago
Forks13

Languages

PHP

Security Score

90/100

Audited on Mar 21, 2026

No findings