Paypal Express Checkout Периодические платежи — слишком маленькое всплывающее окно

У меня возникла проблема с всплывающим окном, которое открывается для периодических платежей. Слишком маленький. На странице Paypal отображается «Сводка вашего заказа», которая заполняет все всплывающее окно. Пользователи запутаются и не поймут, что для входа в систему вам нужно прокрутить вправо, чтобы увидеть форму. Я искал способ отключить / скрыть это резюме заказа, чтобы форма могла отображаться, или даже чтобы страница отображалась как обычный однократный платеж, когда это просто форма входа в систему.

Я не хочу этого: http://imgur.com/xf1aFhn

Я хочу этот:http://imgur.com/qzHHEL9

Используя код мастера интеграции:

<script>
var dg = new PAYPAL.apps.DGFlow(
{
trigger: 'paypal_submit',
expType: 'instant'
//PayPal will decide the experience type for the buyer based on his/her 'Remember me on your computer' option.
});
</script>

и код:

function CallShortcutExpressCheckout( $paymentAmount, $currencyCodeType, $paymentType, $returnURL, $cancelURL, $paymentStartdate)
{

$nvpstr="&AMT=". $paymentAmount;
$nvpstr .= "&PAYMENTACTION=" . $paymentType;
$nvpstr .= "&BILLINGAGREEMENTDESCRIPTION=".urlencode("Denise Austin 360 Weekly Payments");
$nvpstr .= "&BILLINGTYPE=RecurringPayments";
$nvpstr .= "&RETURNURL=" . $returnURL;
$nvpstr .= "&CANCELURL=" . $cancelURL;
$nvpstr .= "&CURRENCYCODE=" . $currencyCodeType;
$nvpstr .= "&PROFILESTARTDATE=" . urlencode($paymentStartdate);
$nvpstr .= "&NOSHIPPING=1";
$nvpstr .= "&SOLUTIONTYPE=Sole";

$resArray=hash_call("SetExpressCheckout", $nvpstr);
$ack = strtoupper($resArray["ACK"]);
if($ack=="SUCCESS" || $ack=="SUCCESSWITHWARNING")
{
$token = urldecode($resArray["TOKEN"]);
$_SESSION['TOKEN']=$token;
}

return $resArray;
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]