Новый клиент — в Малайзии — используя нашу платформу CMS.
Для ее продукта установлен пробный период в размере 297 долларов США с использованием нашей полностью интегрированной системы PayPal Express Checkout. После пробного периода в 30 дней ее члены платят по 7 долларов в месяц. периодическая плата.
Все работает безупречно — от оформления заказа до настройки профиля, доступа в личный кабинет к учетной записи …
Кроме…
Пробный период начисляется не сразу и не отображается ни в ее PayPal, ни в PayPal для покупателей в течение 24 часов.
Вот мои вопросы:
PayPal заявляет, что пробные периоды могут занять до 24 часов, особенно на таких рынках, как Сингапур или Малайзия — это, скорее всего, наша проблема?
Часовые пояса — наш клиент, очевидно, находится в часовом поясе Малайзии — наши серверы работают в восточной части США, а PayPal — в тихоокеанском регионе США. Мы добавили варианты часовых поясов, чтобы наши серверы и часовые пояса клиента соответствовали (с использованием UTC) — но платежи за пробные периоды все еще задерживаются — не равномерно по часам или минутам, а по-разному для отправки.
Все транзакции завершаются правильно в течение 24 часов, но это сбивает с толку как пользователя нашей платформы, так и ее участников.
Это распространенная проблема и может ли она быть решена или это PayPal SOP?
Андрей Ангел,
Я разработал его в рамках YII. Да, вы правы. Я использую API периодического платежа NVP, используя Express Checkout в Paypal. вот код, ` 'EC-55C39358W5921893B', 'PAYERID' => 'ZHM83TJRY68YJ', 'PAYMENTACTION' => 'Продажа', 'DESC' => 'Периодический платеж', 'CURRENCYCODE' => 'USD', 'AMT' => '100,00', 'PROFILESTARTDATE' => '2015-02-09T17: 54: 21Z', 'BILLINGPERIOD' => 'Day', 'BILLINGFREQUENCY' => '3', 'TOTALBILLINGCYCLES' => '5', 'MAXFAILEDPAYMENTS' => '3', 'PAYERSTATUS' => 'проверено', 'TRIALBILLINGPERIOD' => 'Месяц', 'TRIALBILLINGFREQUENCY' => '1', 'TRIALTOTALBILLINGCYCLES' => '1', 'TRIALAMT' => '30,00', ); $ datails = $ paypal-> CreateRecurringPaymentsProfile ($ paymentInfo); if ($ paypal-> isCallSucceeded ($ datails)) { эхо «Успех»; } ?> `
Других решений пока нет …