Pāriet uz galveno saturu

Iepriekš aizpildītu LinkPay saišu ģenerēšana

Kā izveidot dinamisku LinkPay saiti ar iepriekš aizpildītu klienta un darījuma informāciju

  1. Piesakieties tirgotāja portālā un izveidojiet jaunu LinkPay saiti.
    ​Plašāku informāciju par to, kā izveidot jaunu LinkPay saiti, varat atrast šeit.

  2. LinkPay iestatījumos iespējojiet laukus, kurus vēlaties dinamiski pielāgot (piemēram, summu, vārdu, e-pastu), un atzīmējiet tos kā "Mainīga saite".

  3. Saglabājiet LinkPay konfigurāciju.

  4. Izmantojiet šādu PHP kodu, lai programmatiski ģenerētu maksājuma URL ar dinamiskiem parametriem:

    <?php
    $linkpay_prefix = 'https://pay.every-pay.eu/lp'; // Base LinkPay URL
    $api_secret = 'apisecret123456789'; //API SECRET FROM GENERAL SETTINGS
    $params = [ //BELOW ADD ALL PARAMETERS WHICH YOU ENABLED UNDER LINKPAY LINK AND DATA

    'transaction_amount' => '10',
    'customer_name' => 'Your Customer Name',
    'customer_email' => 'customer@email.com',
    'order_reference' => 'YourOrderReference',
    'linkpay_token' => '123abcd' //LINKPAY TOKEN FROM THE LINK
    ];
    $query = http_build_query($params);

    $query = str_replace("+","%20",$query);
    $hmac = hash_hmac('sha256', $query, $api_secret);
    $url = "{$linkpay_prefix}?{$query}&hmac={$hmac}";
    echo $url;# outputs:
    #
  5. Nokopējiet ģenerēto saiti.

  6. Nosūtiet saiti klientam, lai viņš varētu pabeigt maksājumu.

Vai saņēmāt atbildi uz savu jautājumu?