function commerce_sagepay_direct_submit_form in Drupal Commerce SagePay Integration 7
Payment method callback: checkout form.
File
- includes/
commerce_sagepay_direct.inc, line 16
Code
function commerce_sagepay_direct_submit_form($payment_method, $pane_values, $checkout_pane, $order) {
module_load_include('inc', 'commerce_payment', 'includes/commerce_payment.credit_card');
$card_types = variable_get(SAGEPAY_SETTING_ENABLED_CARDS, array());
if (empty($card_types)) {
$card_types = array_keys(_commerce_sagepay_all_card_types());
}
$credit_card_settings = array(
'type' => $card_types,
'number' => '',
'start_date' => '',
'issue' => '',
'code' => '',
);
return commerce_payment_credit_card_form($credit_card_settings);
}