Intereting Posts
Как искать массив для нескольких значений в PHP? Поймать фатальное исключение и продолжить PHP EWS с использованием Token Token Как «перезагрузить» активную запись CodeIgniter для последовательных запросов? Поиск наилучшего класса PHP вложенных множеств (класс PEAR исключен) https запрос на некоторых страницах, но не на всех страницах zend framework Как загрузить типы форм в тестах PHP $ _POST и только идентификатор, нет имени Неопределенная ошибка переменной в моем скрипте PHP отправлять данные на PHP из приложения iphone в объекте c Блокирование возможности создания классов непосредственно в обход фабрики как зарегистрировать нового помощника (пользовательский помощник) в zend framework regex php, строка соответствия с переменным текстом (буквы, цифры, подчеркивание, ) Использование протокольных относительных URI в заголовках «Местоположение:» Сохранить PDF-файл, созданный с помощью php-библиотеки FPDF в поле BLOB MySQL

многофункциональный массив продуктов

Привет, ребята, я работаю с omnipay в laravel, и я хочу знать, как я могу изменить код, чтобы показывать в paypal receip общее количество каждого элемента и их описание

$response=$gateway->purchase( array( 'cancelURL' => $keys->getCancelUrl(), 'returnURL' => $keys->getReturnUrl(), 'description' => Cart::content(), 'amount' => '200.00', 'currency' => $keys->getCurrency() ) )->send();</i> 

Related of "многофункциональный массив продуктов"

Я никогда не использовал OmniPay, кстати, я искал googled и нашел то, что, как я думаю, вы ищете для драйвера eMerchantPay для класса Omnipay в GitHub.

 $purchase = $gateway->purchase(array( 'currency' => 'GBP', 'transactionReference' => 'referenceID1', 'clientIp' => '95.87.212.88', 'items' => array( array( 'name' => 10, 'price' => '5.00', 'description' => 'Product 1 Desc', 'quantity' => 2 ), array( 'name' => 12, 'price' => '5.00', 'description' => 'Shipping for Product 1', 'quantity' => 1 ), array( 'name' => 12, 'price' => '0.00', 'description' => 'Promotion', 'quantity' => 1 ), ), 'card' => array( 'firstName' => 'Example', 'lastName' => 'User', 'number' => '4111111111111111', 'expiryMonth' => 7, 'expiryYear' => 2013, 'cvv' => 123, 'address1' => '123 Shipping St', 'address2' => 'Shipsville', 'city' => 'Shipstown', 'postcode' => '54321', 'state' => 'NY', 'country' => 'US', 'phone' => '(555) 987-6543', 'email' => 'john@example.com', ) )); 

Я предлагаю вам попробовать реализовать этот массив элементов в вашем скрипте и проверить результаты.

PS: Может быть, вы пропустили это, но есть композиторский пакет, который реализует OmniPay в laravel Facade 😉

Спасибо, чувак, это хорошо. Я собираюсь поделиться чем-то, с paypal есть метод добавления массивов, это setItems ($ array), и это очень круто

 foreach (Cart::content() as $content) { $items->add(array( 'name' => $content->name, 'quantity' => $content->qty, 'price' => $content->price, )); } $items->add(array( 'name' => 'IVA', 'quantity' => '1', 'price' => $iva, )); $response = $gateway->purchase( array( 'cancelURL' => $keys->getCancelUrl(), 'returnURL' => $keys->getReturnUrl(), 'description' => 'Venta', 'amount' => $total, 'currency' => $keys->getCurrency() ) )->setItems($items)->send(); 

единственное, что я не могу найти, это то, как добавить налог, поэтому я добавил, что, как элемент