Advanced Redirect Integration
This page shows you some examples, after Getting Started Guide was successful.
Order of the elements
The elements need to be provided in the correct order.
Enable the new "MODERN" Payment Page and set the displayed language to "RU"
$mdxi->Order->TemplateSet->setLanguage("RU");
$mdxi->Order->TemplateSet->setCSSName("MODERN");
Activate EPS (e.g. for pre-selection)
$mdxi->Order->PaymentTypes->setEnable("true");
$mdxi->Order->PaymentTypes->Payment(1)->setType("EPS");
$mdxi->Order->PaymentTypes->Payment(1)->setBrand("INTERNATIONAL");
Activate CreditCards and EPS
$mdxi->Order->PaymentTypes->setEnable("true");
$mdxi->Order->PaymentTypes->Payment(1)->setType("EPS");
$mdxi->Order->PaymentTypes->Payment(1)->setBrand("INTERNATIONAL");
$mdxi->Order->PaymentTypes->Payment(2)->setType("CC");
Display a shoppingcart on the Payment Page
$mdxi->Order->ShoppingCart->Item(1)->Number = 1;
$mdxi->Order->ShoppingCart->Item(1)->ProductNr = "PNR-1586KQE";
$mdxi->Order->ShoppingCart->Item(1)->Description = "Book";
$mdxi->Order->ShoppingCart->Item(1)->Quantity = 1;
$mdxi->Order->ShoppingCart->Item(1)->ItemPrice = 12.30;
$mdxi->Order->ShoppingCart->Item(1)->ItemPrice->setTax(2.30);
$mdxi->Order->ShoppingCart->Item(1)->Price = 12.30;
$mdxi->Order->ShoppingCart->Item(2)->Number = 2;
$mdxi->Order->ShoppingCart->Item(2)->ProductNr = "PNR-1986SRF";
$mdxi->Order->ShoppingCart->Item(2)->Description = "Ultra HD Movie";
$mdxi->Order->ShoppingCart->Item(2)->Quantity = 1;
$mdxi->Order->ShoppingCart->Item(2)->ItemPrice = 15.70;
$mdxi->Order->ShoppingCart->Item(2)->ItemPrice->setTax(2.40);
$mdxi->Order->ShoppingCart->Item(2)->Price = 15.70;
Define the Redirect URLs (back to the merchant) and the confirmation-URL
$mdxi->Order->URL->Success = "https://yourdomain.com/callback/success.php";
$mdxi->Order->URL->Error = "https://yourdomain.com/callback/error.php";
$mdxi->Order->URL->Confirmation = "https://yourdomain.com/callback/confirm.php?token=";
$mdxi->Order->URL->Cancel = "https://yourdomain.com/index.html";
Updated over 7 years ago