Page not found
We have recently redesigned this website, which involved changing both the functionality and architecture of several parts of the site. This necessarily involved changed URLs, primarily in sections like our documentation as guides were merged and reorganized. We apologize for the broken links or search results while Google reindexes our site and hope you find what you're looking for in the search results below.
Documentation Payment info hooks
hook_commerce_payment_method_info() hook_commerce_payment_transaction_status_info ... () hook_commerce_payment_method_info() The Payment module uses this hook to gather information on payment methods defined by enabled ... using hook_commerce_payment_method_info_alter(&$payment_methods) before default values and magic ...
Ryan Szrama — May 2012
Documentation Checkout info hooks
hook_commerce_checkout_page_info() hook_commerce_checkout_pane_info ... () hook_commerce_checkout_page_info() The Checkout module uses this hook to collect information on all the available pages in the ... its own implementation of this hook, commerce_checkout_commerce_checkout_page_info(): Checkout- the ...
Ryan Szrama — May 2012 — 2 comments
Documentation Currency info hooks
hook_commerce_currency_info() hook_commerce_currency_info ... _alter(&$currencies) hook_commerce_currency_info() Commerce module endeavors to define all legal currencies, so please open an issue if yours is ... missing. However, modules can use this hook to add custom / site-specific currencies, such as user points ...
Ryan Szrama — May 2012
Documentation Customer info hooks
hook_commerce_customer_profile_type_info() The Customer module uses this hook to gather ... in its own implementation of this hook, [commerce_customer_commerce_commerce_customer_profile_type_info ... hook_commerce_customer_profile_info_alter(&$profile_types) after the module has been set. A single customer profile type array is referred to as ...
Ryan Szrama — May 2012 — 2 comments
Documentation Payments
specifically designed to not let you store that information, only to send it to a payment provider. Off-Site: ... First, what are payment gateways? Payment gateways are a pluggable system that allows you to ... interface with a payment provider to handle the secure payment transactions for whatever you are selling. ...
Richard Jones — June 2014 — 2 comments — Drupal Commerce 7.x-1.x — Status: No Known Problems
Documentation Order info hooks
hook_commerce_order_state_info() hook_commerce_order_status_info ... () hook_commerce_order_state_info() The Order module uses this hook to gather information on order states defined by enabled modules. ... hook_commerce_order_state_info_alter(&$order_states) before being sorted by weight. A single order state array is referred to as $order_state. An array ...
Ryan Szrama — May 2012 — 2 comments
Documentation Writing a payment method module
main points: Defining the payment method via hook_commerce_payment_method_info(). This hook is ... to the Payment info hook documentation and the proof-of-concept modules Commerce Authorize.Net and ... documented in the specification and allows you to define the titles and display name for the payment method ...
Ryan Szrama — December 2012 — 5 comments — Drupal Commerce 7.x-1.x — Status: Needs copy/style review
Discussion Payments Specification
$payment-> charge (); // In drupal we may want to allow others to hook into all this so we could have various ... without really caring about the payment specific stuff. They just supply a list of recipient account ... The Commerce project needs a way of handling payments, but its not the only project that needs to ...
univate — June 2010 — 9 comments
Documentation Line Item info hooks
hook_commerce_line_item_type_info() Note: [Commerce ... other modules are enabled that implement hook_commerce_line_item_type_info(), the Line Item module will ... hook_commerce_line_item_type_info_alter(&$line_item_types). A single line item type array is referred to as $line_item_type. An array of line item type arrays ...
Ryan Szrama — May 2012 — 1 comment
Documentation Systems
pertinent pages describing the entities, fields, and info hooks that make up each system. ... This section of the specification will provide an overview of the various systems with links to ...
Ryan Szrama — May 2012