Я пытаюсь передать пользовательское значение для платежа через PayPal - OmniPay
Вот код, который я использую:
$response = $gateway->purchase(
array(
'cancelUrl'=>base_url().'checkout/cancel',
'returnUrl'=>base_url().'checkout/confirm',
'amount' => number_format($retn['invoiceDatas']['price'], 2, '.', ''),
'description' => 'Facture #'.$id,
'currency' => 'EUR',
'transactionid'=> $id,
'custom' => $id,
'description' => 'Facture'
)
)->send();
$response->redirect();
А вот код со страницы оформления заказа:
$response = $gateway->completePurchase(array('amount' => 75.00, 'currency' => 'EUR'))->send();
$data = $response->getData(); // this is the raw response object
echo '<pre>';
print_r($data);
echo '</pre>';
Но в напечатанном массиве данных у меня много информации, но нет информации о «transactionID» или «пользовательской» переменной.
Пожалуйста помоги. Спасибо