Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2007, 00:47   #1
AndreyAndrey
Новичок
Джуниор
 
Регистрация: 01.11.2007
Сообщений: 0
По умолчанию Интеграция сайта с платежной системой (PHP)

Нужно интегрировать страницу заказа товара http://crazzycarzz.com с платежной системой Mercaway.com.
Вот код интеграции

PHP код:
<form method="post" action="https://www.mercaway.com/payment/shop2mercaway.php">  
<
input type="hidden" name='lang' value="en" />     (язык английский)
<
input type="hidden" name='ref[]' value="1" />  (номер item (товара))
<
input type="hidden" name='qte["1"]' value="1" /> (количество item)
<
input type="hidden" name='price["1"]' value="0.95" /> (цена item)
<
input type="hidden" name='ref[2]' value="2" />  (втораядругая item)
<
input type="hidden" name='qte[2]' value="1" />  (кол — во второй item)
<
input type="hidden" name='price[2]' value="3.75" /> (цена второй item)
<
input type="hidden" name='ref[3]' value="3" />  (третья item)
<
input type="hidden" name='qte[3]' value="1" />  (кол — во третьей item)
<
input type="hidden" name='price[2]' value="5.95" /> (цена третьей item)
<
input type="hidden" name='key' value="Your Security Key" /> (кодмне он известен)
<
input type="hidden" name='site' value="http://www.your_shop.com/page.html" /> (урл магазина)
<
input type="hidden" name='fdp' value="0" /> (стоимость доставки)
<
input type="hidden" name='devise' value="EUR" /> (валюта
<
input type="hidden" name='transporteur' value="Email Delivery" /> (Способ доставки item покупателю)
<
input type="hidden" name=data_send value="Shop Data"> (Комментарий ниже)
<
input type="hidden" name=mdp value="0">  (необходимая вещь)
<
input type="hidden" name='mode' value="production" /> (необходимая вещь)
<
input type="hidden" name='fact_genre' value="0 или 1 или 2" /> (ПолMr-MrsMs)
<
input type="hidden" name='fact_nom' value="Last Name Client" /> 
<
input type="hidden" name='fact_prenom' value="First Name Client" /> 
<
input type="hidden" name='fact_adresse' value="Address Client" /> 
<
input type="hidden" name='fact_ville' value="City Client" />  
<
input type="hidden" name='fact_id_pays' value="ISO Code Country Client" /> 
<
input type="hidden" name='fact_email' value="Email Client" />  (Далее — повтортк есть 2 вида контактных  данных — billing и shippingв нашем случае они одни и те же)
<
input type="hidden" name='liv_genre' value="0" /> 
<
input type="hidden" name='liv_nom' value="Last Name Client" /> 
<
input type="hidden" name='liv_prenom' value="First Name Client" /> 
<
input type="hidden" name='liv_adresse' value="Address Client" /> 
<
input type="hidden" name='liv_ville' value="City Client" /> 
<
input type="hidden" name='liv_id_pays' value=" ISO Code Country Client" /> 
<
input type="hidden" name='liv_email' value="Email Client" /> 
<
input type="submit" value="Pay via Mercaway" /> 

Комментарий к
<input type="hidden" name=data_send value="Shop Data">

Вместо Shop Data нужно поставить какое то значение.

В Документации по этому поводу сказано:

Data to receive - data_send - Data returned as it is.

Advice:
Encoder the value into base64.
If you use a table (array) serialized it (function PHP serialize(mixed var)) then encoder it (base64_encode(string var)).

----------------------------------

По сути все просто, значения, вводимые в поля, расположенные на странице заказа, уходят (вместе с плательщиком) на сайт МеркаВэй, где отображаются на экране.
На этом задача страницы заказа и кода интеграции выполнена.


Пример (нечто подобное - люди принимают платежи через другую плат систему, но суть та же)

http://malwaredestructor.com/buy.php

Я не программист. Сам не сделаю.
Возьмитесь кто-нибудь.

Насколько я понимаю, на сервер нужно положить файл с кодом интеграции, да дописать саму страницу заказа (пример страницы на javascript пришлю, список ISO Code стран - они должны быть в выпадающем списке на стр. заказа - предоставлю)

Это дело, конечно, оплачу.
ivanplus@yahoo.com
AndreyAndrey вне форума Ответить с цитированием
Старый 02.11.2007, 01:41   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Могу взяться. Моя аська 9-8888-908
SkyM@n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с системой!!!!!!! LexMan Помощь студентам 2 04.09.2008 17:37
Требуется специалист для создания сайта со строгой аутентификацией или зашифрованного сайта. artembar Фриланс 1 01.09.2008 16:11
Проблемы с системой!!! ПОМОГИТЕ!! Илюха Свободное общение 6 14.05.2008 18:36