telepay-app/telepay-php

Minimal PHP kliens a TelePay Transaction API-hoz (HMAC, idempotency).

Maintainers

Package info

github.com/telepay-app/telepay-php

pkg:composer/telepay-app/telepay-php

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.3 2025-10-18 16:40 UTC

This package is auto-updated.

Last update: 2026-03-18 17:28:31 UTC


README

Minimal PHP kliens a TelePay Transaction API-hoz.

Telepítés

composer require telepay-app/telepay-php

Usage

use Telepay\Client;

$client = new Client(
    apiKey: 'PUBLIC_API_KEY',
    secret: 'SECRET',
);

// 💳 Új tranzakció létrehozása
$payload = [
  'msisdn' => '+36301234567',
  'description' => 'XYZ termék neve',
  'success_message' => 'Köszönjük a vásárlást!',
  'currency' => 'HUF',
  'cart' => [
    ['name' => 'Teszt termék', 'price' => 3000, 'quantity' => 1]
  ]
];

$response = $client->createTransaction($payload);
print_r($response);

// 🧾 Teljes refund indítása
$response = $client->refundTransaction('txn_123456');
print_r($response);