Привет, ребята, у меня есть проблема. Я не могу найти хорошую документацию о том, как кодировать интерфейс оплаты, если я хочу платить через мобильный телефон. Вот сценарий
Клиент добавляет товар в корзину
Клиент выбирает вариант «Оплатить через мобильный»
Клиент следует инструкциям
Отправляет наличные на номер магазина
Клиент вводит код, полученный в качестве получения на веб-сайте
Оплата подтверждена
У меня есть скрипт PHP, но я не могу преобразовать его в структуру корзины CS
Вот сценарий
<?php
set_include_path("../mall/include:" get_include_path());
require_once("PLUSPEOPLE/autoload.php");
$pesa=new PLUSPEOPLE\PesaPi\PesaPi();
if (isset($_POST["receipt"]){
$transactions=$pesa->locateByReceipt($_POST["receipt"]);
if(count($transactions)>0){
echo"Pay Recieved";
?>
<?php }
else{
?>
<html>
<head></head>
<body>
Pay not recieved Re Enter the Transaction Receipt<br>
<form method="post" action="buy.php">
<input type="text" name="receipt" value="">
<input type="submit" name="ok" value="Send Receipt">
</form>
</body>
</html>
<?php
} else{
?>
<html>
<head></head>
<body>
Please Pay this Amount<br>
<form method="post" action="buy.php">
<input type="text" name="receipt" value="">
<input type="submit" name="ok" value="Send Receipt">
</form>
</body>
</html>
<?php
}
}
?>
Пожалуйста помоги
Вы можете найти некоторые ограниченные документы здесь: http://kb.cs-cart.com/new-payment (но ты прав, там не так много информации)
Лучшим способом было бы взглянуть на различные уже существующие интеграции (их много в папке приложения / платежей) и найти ту, которая похожа (т. Е. Использует REST API или SOAP API).
Если посмотреть на ваш пример, хотя он выглядит так, как будто он может работать немного по-другому — обычно у вас есть размещенная страница, на которой можно выполнить проверку платежа, а затем просто сообщить магазину CS-Cart, что платеж прошел успешно. Ваш провайдер платежей предлагает это? Или есть примеры для другого магазина?
Других решений пока нет …