DIBS Bulk Service API

Bulk is a way to send a list of payments to be processed at once. Instead of capturing and refunding transactions individually through the DIBS administration interface or using capture.cgi, it may be beneficial to be able to process several payments in one operation

Introduction

To minimize server load, DIBS introduces the bulk feature, which enables the server to send a file containing several payments to be processed, instead of calling DIBS for each payment. Bulk is a SFTP service where a .txt file is uploaded with a list of payments to be processed. Once the DIBS server has processed the request file, a response file is created and made available through SFTP. An email is sent with the number of transactions processed for each request file. The bulk facility is not a default facility in DIBS and is set up only on request - if you would like this feature, please take contact to our sales department.

Please be aware that the Bulk service currently does not allow transactions older than 1 year. If such transactions are included in the Bulk file, it will be ignored.

Syntax

File structure for the DIBS Bulk Service

Result codes

Numeric values describing the outcome

Ticket Authorization

Create new transactions using a ticket

Ticket Capture

Create new transactions with automatic capture using a ticket

Bulk Capture

Capture existing transactions

Bulk Refund

Refund multiple transactions at once

Do you have a question or need help?
Follow us
DIBS Payment Services
Stockholm +46 (0)8-527 525 00
Göteborg +46 031-600 800
København +45 7020 3077
Oslo +47 21 55 44 00