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 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 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 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 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 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 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 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 Ryan Szrama — May 2012

Pages