/** * apply_billing_form_debug_settings * applies debug data to the form * * @param \EE_Billing_Info_Form $billing_form * @return \EE_Billing_Info_Form */ public function apply_billing_form_debug_settings(EE_Billing_Info_Form $billing_form) { if ($this->_pm_instance->debug_mode() || $this->_pm_instance->get_extra_meta('test_transactions', TRUE, FALSE)) { $billing_form->get_input('credit_card')->set_default('4007000000027'); $billing_form->get_input('exp_year')->set_default('2020'); $billing_form->get_input('cvv')->set_default('123'); $billing_form->add_subsections(array('fyi_about_autofill' => $billing_form->payment_fields_autofilled_notice_html()), 'credit_card'); $billing_form->add_subsections(array('debug_content' => new EE_Form_Section_HTML_From_Template(dirname(__FILE__) . DS . 'templates' . DS . 'authorize_net_aim_debug_info.template.php')), 'first_name'); } return $billing_form; }
/** * Possibly adds debug content to Payflow Pro checkout billing form. * * @param \EE_Billing_Info_Form $billing_form * @return \EE_Billing_Info_Form */ public function apply_billing_form_debug_settings(EE_Billing_Info_Form $billing_form) { if ($this->_pm_instance->debug_mode()) { $billing_form->add_subsections(array('fyi_about_autofill' => $billing_form->payment_fields_autofilled_notice_html()), 'account_type'); $billing_form->add_subsections(array('debug_content' => new EE_Form_Section_HTML_From_Template($this->_template_path . 'payflow_pro_debug_info.template.php')), 'account_type'); $billing_form->get_input('credit_card')->set_default('4111111111111111'); $billing_form->get_input('card_cvv')->set_default('117'); $billing_form->get_input('exp_year')->set_default(date('Y') + 6); } return $billing_form; }
/** * apply_billing_form_debug_settings * applies debug data to the form * * @param \EE_Billing_Info_Form $billing_form * @return \EE_Billing_Info_Form */ public function apply_billing_form_debug_settings(EE_Billing_Info_Form $billing_form) { if ($this->_pm_instance->debug_mode()) { $billing_form->add_subsections(array('fyi_about_autofill' => $billing_form->payment_fields_autofilled_notice_html()), 'credit_card'); $billing_form->add_subsections(array('debug_content' => new EE_Form_Section_HTML_From_Template(dirname(__FILE__) . DS . 'templates' . DS . 'paypal_pro_debug_info.template.php')), 'first_name'); $billing_form->get_input('credit_card')->set_default('5424180818927383'); $billing_form->get_input('credit_card_type')->set_default('MasterCard'); $billing_form->get_input('exp_year')->set_default(date('Y') + 6); $billing_form->get_input('cvv')->set_default('115'); } return $billing_form; }