Payment API

Categories

Component ID

255163

Component name

Payment API

Component type

module

Maintenance status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

The Payment API is a simple framework for multiple payment methods (invoice, Beanstream, etc.) and payment types (purchase of a node publication, etc.).

The aim is something in between, on the one hand, the full-scale ecommerce solutions of the Ecommerce and Ubercart projects and, on the other hand, fixed solutions like Paypal-specific modules.

The module set is at a very early stage.

Modules supporting the Payment API include:

  • Node fee, providing a payment type for purchasing nodes.
  • Simple Beanstream, providing a payment type for using the Beanstream payment gateway.

Initial development sponsored by The Communications Initiative.

Based in part on the Fee module by kbahey and also drawing on kbahey's Simple Paypal module.