\OgonePayment
Synopsis
class OgonePayment
extends Payment
{
- // members
- public static array $db = ;
- protected static array $payment_options_array = ;
- protected static array $logos_array = ;
- protected static string $privacy_link = 'http://www.ogone.com/en/About%20Ogone/Privacy%20Policy.aspx';
- protected static string $url = 'https://secure.ogone.com/ncol/prod/orderstandard.asp';
- protected static string $test_url = 'https://secure.ogone.com/ncol/test/orderstandard.asp';
- protected static boolean $test_mode = false;
- protected static $account_pspid;
- protected static $sha_passphrase;
- protected static $page_title;
- protected static $back_color;
- protected static $text_color;
- protected static $table_back_color;
- protected static $table_text_color;
- protected static $button_back_color;
- protected static $button_text_color;
- protected static $font_type;
- protected static $image_url;
- protected static $template;
- protected static boolean $hide_payment_method_in_orderform = true;
- // methods
- public static void get_payment_options_array()
- public static void set_payment_options_array()
- public static void add_payment_option()
- public static void remove_payment_option()
- public static void set_logos_array()
- public static void remove_payment_option_from_logos_array()
- public static void add_payment_option_to_logos_array()
- public static void get_logos_array()
- public static void set_privacy_link()
- public static void set_url()
- public static void set_test_url()
- public static void set_test_mode()
- public static void set_account_pspid()
- public static void set_sha_passphrase()
- public static void get_sha_passphrase()
- public static void set_page_title()
- public static void set_back_color()
- public static void set_text_color()
- public static void set_table_back_color()
- public static void set_table_text_color()
- public static void set_button_back_color()
- public static void set_button_text_color()
- public static void set_font_type()
- public static void set_image_url()
- public static void set_template()
- public static void set_hide_payment_method_in_orderform()
- public void getPaymentFormFields()
- public void getPaymentFormRequirements()
- public void processPayment()
- public void OgoneForm()
Hierarchy
Extends
- Payment
Members
protected
- $account_pspid
- $back_color
- $font_type
- $hide_payment_method_in_orderform
- $image_url
-
$logos_array
[paymentOptionCode] => array([key] => [fileName], [key] => [fileName], [key]); e.g. : "CreditCard" => array("visa", "master-card", "maestro") e.g. : "Paypal" => array("paypal" => "mysite/images/mypaypalLogo.gif") - $page_title
-
$payment_options_array
payment_options_array: "Code" => "Title" - $privacy_link
- $sha_passphrase
- $table_back_color
- $table_text_color
- $template
- $test_mode
- $test_url
- $text_color
- $url
public
- $db
Methods
public
- OgoneForm()
- add_payment_option()
- add_payment_option_to_logos_array()
- getPaymentFormFields()
- getPaymentFormRequirements()
- get_logos_array()
- get_payment_options_array()
- get_sha_passphrase()
- processPayment()
- remove_payment_option()
- remove_payment_option_from_logos_array()
- set_account_pspid()
- set_back_color()
- set_font_type()
- set_hide_payment_method_in_orderform()
- set_image_url()
- set_logos_array()
- set_page_title()
- set_payment_options_array()
- set_privacy_link()
- set_sha_passphrase()
- set_table_back_color()
- set_table_text_color()
- set_template()
- set_test_mode()
- set_test_url()
- set_text_color()
- set_url()