if [„cc_type“] == „Visum“) || ($_SESSION [„cc_type“] == „Mastercard“) || ($_SESSION [„cc_type“] == „Amex“) || ($_SESSION [„cc_type“] == „entdecken“))
&& ($_SESSION [„PaymentProcessorSelected“] == „PayPal direkte Zahlung“))
// '------------------------------------
// ' das paymentAmount ist der Gesamtwert von
// ' der Einkaufswagen, der wurde eingestellt
// ' früh in einer Lernabschnittvariable
// ' durch die Einkaufswagenseite
// '------------------------------------
$paymentAmount = $_SESSION [„Payment_Amount“];
// '------------------------------------
// ' das currencyCodeType und das paymentType
// ' werden auf die Vorwähleren eingestellt, die auf dem Integrations-Assistenten gebildet werden
// '------------------------------------
$currencyCodeType = $_SESSION [„currencyCodeType“];
$paymentType = $_SESSION [„paymentType“];
// ' stellte diese Werte basiert auf ein, was vom Benutzer auf der Gebührenzählungsseite HTML-Form vorgewählt wurde
$creditCardType = $_SESSION [„creditCardType“]; // ' stellte dieses bis einen der annehmbaren Werte (Visum/Mastercard/Amex/entdecken), anpassen es an ein, was auf Ihrer Gebührenzählungsseite vorgewählt wurde
$creditCardNumber = $_SESSION [„creditCardNumber“]; // ' stellte dieses auf die Schnur ein, die als die Kreditkartennummer auf der Gebührenzählungsseite eingeführt wurde
$expDate = $_SESSION [„expDate“]; // ' stellte dieses auf das KreditkarteVerfallsdatum ein, das auf der Gebührenzählungsseite erreicht wurde
$cvv2 = $_SESSION [„cvv“]; // ' stellte dieses auf die Schnur CVV2 ein, die auf der Gebührenzählungsseite eingeführt wurde
$firstName = $_SESSION [„firstname“]; // ' stellte dieses auf den ersten Vornamen des Kunden ein, der auf der Gebührenzählungsseite eingeführt wurde
$lastName = $_SESSION [„lastName“]; // ' stellte dieses auf die Nachname des Kunden ein, die auf der Gebührenzählungsseite eingeführt wurden
$street = $_SESSION [„Straße“]; // ' stellte dieses auf die Straßenadresse des Kunden ein, die auf der Gebührenzählungsseite eingeführt wurde
$city = $_SESSION [„Stadt“]; // ' stellte dieses auf die Stadt des Kunden ein, die auf der Gebührenzählungsseite eingeführt wurde
$state = $_SESSION [„Zustand“]; // ' stellte dieses auf den Zustand des Kunden ein, der auf der Gebührenzählungsseite eingeführt wurde
$zip = $_SESSION [„Reißverschluss“]; // ' stellte dieses auf die Postleitzahl der Adresse des Kunden ein, die auf der Gebührenzählungsseite eingeführt wurde
$countryCode = $_SESSION [„countryCode“]; // ' stellte dieses auf den PayPal Code für das Land der Adresse des Kunden ein, die auf der Gebührenzählungsseite eingeführt wurde
$currencyCode = $_SESSION [„currencyCode“]; // ' stellte dieses auf den PayPal Code für die Währung ein, die vom Kunden verwendet wurde
/*
'------------------------------------------------
'Benennt den DoDirectPayment API Anruf
'
'Die DirectPayment Funktion wird in PayPalFunctions.php definiert, das an der Oberseite dieser Akte eingeschlossen ist.
'-------------------------------------------------
*
$resArray = DirectPayment ($paymentType, $paymentAmount, $creditCardType, $creditCardNumber,
$expDate, $cvv2, $firstName, $lastName, $street, $city, $state, $zip,
$countryCode, $currencyCode);
$ack = strtoupper ($resArray [„ACK“]);
wenn ($ack== " ERFOLG " || $ack== " SUCCESSWITHWARNING ")
{
//Getting-Verhandlung Identifikation von der API-Antwort.
$TransactionID = urldecode ($resArray [„TRANSACTIONID“]);
unset ($_SESSION [„Karre“]);
session_destroy ();
session_register („okay“);
$ok = „danken Ihnen für den Einkauf mit uns:)“;
Echo „
|