telepay-app/telepay-php

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

Installs: 2

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/telepay-app/telepay-php

v1.0.1 2025-10-12 18:41 UTC

This package is auto-updated.

Last update: 2025-10-12 18:43:13 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',
    baseUrl: 'https://api.telepay.hu' // sandbox: https://api.sandbox.telepay.hu
);

$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, idempotencyKey: 'order-12345');
print_r($response);