use Pycer\SDK\Client;
$client = new Client(
apiKey: $_ENV['PYCER_API_KEY'],
baseUrl: $_ENV['PYCER_BASE_URL'],
);
$payment = $client->payments()->create([
'amount' => '50.00',
'currency' => 'USD',
'customer_email' => 'customer@example.com',
'customer_name' => 'Jane Doe',
'description' => 'Order #1042',
'metadata' => ['order_id' => '1042'],
'redirect_url' => 'https://your-store.com/callback',
'cancel_url' => 'https://your-store.com/cancel',
]);
// $payment['data']['checkout_url'] - redirect customer here
// $payment['data']['id'] - store for later verification
header('Location: ' . $payment['data']['checkout_url']);
exit;