function uc_credit_uc_store_status in Ubercart 7.3
Same name and namespace in other branches
- 8.4 payment/uc_credit/uc_credit.module \uc_credit_uc_store_status()
Implements hook_uc_store_status().
File
- payment/
uc_credit/ uc_credit.module, line 217 - Defines the credit card payment method and hooks in payment gateways.
Code
function uc_credit_uc_store_status() {
// Throw up an error row if encryption has not been set up yet.
if ($key = uc_credit_encryption_key()) {
$statuses[] = array(
'status' => 'ok',
'title' => t('Credit card encryption'),
'desc' => t('Credit card data is encrypted during checkout for maximum security.'),
);
}
else {
$statuses[] = array(
'status' => 'error',
'title' => t('Credit card encryption'),
'desc' => t('You must review your <a href="!url">credit card security settings</a> and enable encryption before you can accept credit card payments.', array(
'!url' => url('admin/store/settings/payment/method/credit'),
)),
);
}
return $statuses;
}