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

Atjaunināts šodien
  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://payment.ecommerce.sebgroup.com/lp'; // 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?