Ejemplo n.º 1
0
<?php

//autoload
require_once dirname(__FILE__) . "/../models/API/Autoloader.php";
//load config
if (file_exists("config/config.php")) {
    include "config/config.php";
} else {
    include "../config/config.php";
}
$ideal = new idealController();
if (isset($_GET['issuer'])) {
    $ideal->startDirectTransaction($_GET['issuer']);
}
class idealController
{
    private $api_key = '';
    private $api_url = '';
    function __construct()
    {
        $this->api_key = API_KEY;
        $this->api_url = API_URL;
    }
    function getIssuers()
    {
        $msp = new Client();
        $msp->setApiKey($this->api_key);
        $msp->setApiUrl($this->api_url);
        try {
            $issuers = $msp->issuers->get();
            $issuer_selection = '<select name="issuer" class="idealselection">';
Ejemplo n.º 2
0
<?php

include 'config/config.php';
include 'controllers/idealController.php';
$ideal = new idealController();
$issuers = $ideal->getIssuers();
?>

<div id="body-wrapper">
  <div id="main-menu">
    <div id="container">
      <a id="logo" href="https://www.multisafepay.com/">
        <img class="logo" src="assets/images/multisafepay-logo-white.svg" alt="MultiSafepay">
      </a>
      <div style="clear:both;"></div>
    </div>
  </div>
  <div id="main-wrapper">
    <div id="container">
      <div class="content-description left-align">
        <h1 class="black">You have selected direct iDEAL to test an iDEAL transaction</h1>
        <br />

        <p>Normally, when you've selected iDEAL as a payment method then you should be able to select the iDEAL issuer during the checkout process. This page simulates that page and would normally be the payment selection or checkout page.</p>
        <br>
        <br />
        <img src="<?php 
echo BASE_URL;
?>
assets/images/iDEAL-groot.gif" />
        <p>You have selected iDEAL, please select your issuer and start your transaction</p>