function commerce_payment_permission in Commerce Core 7
Implements hook_permission().
File
- modules/
payment/ commerce_payment.module, line 180 - Defines the payment system and checkout integration.
Code
function commerce_payment_permission() {
return array(
'administer payment methods' => array(
'title' => t('Administer payment methods'),
'description' => t('Allows users to configure enabled payment methods.'),
'restrict access' => TRUE,
),
'administer payments' => array(
'title' => t('Administer payments'),
'description' => t('Allows users to perform any payment action for any order and view transaction payloads.'),
'restrict access' => TRUE,
),
'view payments' => array(
'title' => t('View payments'),
'description' => t('Allows users to view the payments made to an order.'),
'restrict access' => TRUE,
),
'create payments' => array(
'title' => t('Create payments'),
'description' => t('Allows users to create new payments for orders.'),
'restrict access' => TRUE,
),
'update payments' => array(
'title' => t('Update payments'),
'description' => t('Allows users to update payments via payment method specific operations links.'),
'restrict access' => TRUE,
),
'delete payments' => array(
'title' => t('Delete payments'),
'description' => t('Allows users to delete payments on orders they can access.'),
'restrict access' => TRUE,
),
);
}