Clieop Dutch Direct Payment

Component ID

224805

Component name

Clieop Dutch Direct Payment

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

1748

Component created

Component changed

Component body

Clieop is a batch oriented specification for the Dutch Direct Debit Payment method 'automatische incasso'. The specifications are held by equens and can be downloaded ClieOp and VerwInfo. Clieop is about payment and VerwInfo is about errors or retraction of payments.

This module provides an auto generated node type. It cannot be created by hand. The module depends on node_factory to produce itself and on directdebit.

When using ubercart there is a workflow_ng action for adding directdebit to a clieop batch is available.

Furthermore there is a workflow_ng event for closing a batch, deleting a batch and processing a record from a verwinfo upload.

The module makes use of the pear library Payment_Clieop

Installation

Download and install the required modules

  1. node_factory
  2. directdebit
  3. clieop

Configuring workflow_ng

The following events and actions are available:

event 'The clieop batch is closed'
You could use this for notifying others or update the ubercart orders
action 'Add an ubercart payment line to clieop'
A clieop batch gets a new line added
event 'Clieop error (verwinfo) record.'
While processing a verwinfo upload each record generates an event for further processing

When using for ubercart add a new workflow

  1. event 'Customer completes checkout'
  2. Add condition 'Check the order payment method' and select 'direct debit'
  3. Add action 'Add an ubercart payment line to clieop'

Testing

  1. Make sure on admin/settings/clieop 'Test or Production:' is set to test.
  2. Place an order in ubercart with payment method 'directdebit'
  3. checkout admin/content/node for a clieop batch node created
  4. close this clieopbatch node
  5. select download batch