Input | Type | Values | Description |
Operation | Integer | The operation to be performed on the transaction: 1. Capture (capture amount) 2. Credit (credit amount) 3. Delete (delete transaction) 4. Authorise subscription ( 5. Delete subscription | |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | |
Transactionid | Long | The unique number to identify the payment. It is returned at | |
Long | The number identifying the subscription. If operation = 1, 2, or 3, this field is blank. | ||
Amount | Long | Minor units | The amount |
Date | Date | 20130115 YYYYMMDD | The date when the operation is to be performed. If, for instance, you want to capture the payment on June 21st, 2013, the date is defined 20130621. |
Input | Type | Values | Description |
Operation | Integer | The operation to be performed on the transaction: 1. Capture (capture amount) 2. Credit (credit amount) 3. Delete (delete transaction) 4. Authorise subscription ( 5. Delete subscription | |
Integer | 7-10 | Your unique merchant number. Find the number on your agreement with the acquirer. | |
Transactionid | Long | The unique number identifying the payment. It is returned at | |
Long | The number identifying the subscription. If operation = 1, 2, or 3, this field is blank. | ||
Amount | Long | Mindste | The amount |
ActionCode | String | 0-9 | The error code explaining why the transaction was declined. |
Input | Type | Values | Description | Mandatory |
Operation | Integer | 1 (fixed) | The operation to be performed on the transaction. | Yes |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | Yes | |
Transactionid | Long | The unique number to identify the payment. It is returned at | Yes | |
Amount | Long | Minor units | The amount | Yes |
Group | String | Max 100 characters | The group to which the payment is associated. | No |
CaptureDate | Date | 20130115 YYYYMMDD | If this field is not blank, the payment will be captured on the date specified. The date can be today's date + a maximum of 14 days. | No |
Output | Type | Values | Description |
Operation | Integer | 1 (fixed) | The operation performed on the transaction. |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | |
Transactionid | Long | The unique number to identify the payment. It is returned at | |
Amount | Long | Minor units | The amount |
String | 0 = success | If this value is not 0, you have to find the reason for the rejection of the operation by looking up the error code in the list of error codes in your Bambora administration. |
Input | Type | Values | Description | Mandatory |
Operation | Integer | 2 (fixed) | The operation to be performed on the transaction. | Yes |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer (for instance Nets). | Yes | |
Transactionid | Long | The unique number to identify the payment. It is returned at | Yes | |
Amount | Long | Minor units | The amount | Yes |
Group | String | Max 100 characters | The group to which the payment is associated. | No |
Output | Type | Values | Description |
Operation | Integer | 2 (fixed) | The operation performed on the transaction. |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer (for instance Nets). | |
Transactionid | Long | The unique number to identify the payment. It is returned at | |
Amount | Long | Minor units | The amount |
String | 0 = success | If this value is not 0, you have to find the reason for the rejection of the operation by looking up the error code in the list of error codes in your Bambora administration. |
Input | Type | Values | Description | Mandatory |
Operation | Integer | 3 (fixed) | The operation to be performed on the transaction. | Yes |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | Yes | |
Transactionid | Long | The unique number to identify the payment. It is returned at | Yes | |
Group | String | Max 100 characters | The group to which the payment is associated. | No |
Output | Type | Values | Description |
Operation | Integer | 3 (fixed) | The operation performed on the transaction. |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | |
Transactionid | Long | The unique number to identify the payment. It is returned at | |
String | 0 = success | If this value is not 0, you have to find the reason for the rejection of the operation by looking up the error code in the list of error codes in your Bambora administration. |
Input | Type | Values | Description | Mandatory |
Operation | Integer | 4 (fixed) | The operation to be performed on the subscription. | Yes |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | Yes | |
Long | The number identifying the subscription. | Yes | ||
Amount | Long | Minor units | The amount | Yes |
Currency | String | 208 = DKK 978 = EUR 840 = USD | The currency of the amount. | Yes |
Instantcapture | Int | 0 = false 1 = true | If this = 1, the payment is captured immediately. The default setting is 0, meaning you have to manually capture the payment from your Bambora administration, using API, or through batch files. | Yes |
CaptureDate | Date | 20130115 YYYYMMDD | Unless this field is blank, the payment is captured on the date you define. If The date can be today's date + a maximum of 14 days. | No |
Group | String | Max 100 characters | The group to which the payment is associated. | No |
Description | String | Max 1024 characters | A description of the payment. You can see the description in your Bambora administration. | No |
Addfee | Int | 0 = false 1 = true | If this field = 1, Bambora will calculate the transaction fee and add it to the amount. | Yes |
String | A-z 0-9 | The order ID for the payment. If left blank, the transaction ID is used - otherwise date-time is used. | No |
Output | Type | Values | Description |
Operation | Integer | 4 (fixed) | The operation performed on the subscription. |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | |
Long | The number identifying the subscription. | ||
Amount | Long | Minor units | The amount |
Currency | String | 208 = DKK 978 = EUR 840 = USD | The currency of the amount. |
Transactionid | Long | The transaction ID created at | |
Fee | Long | Minor units | If the input parameter |
String | 0 = success | If this value is not 0, you have to find the reason for the rejection of the operation by looking up the error code in the list of error codes in your Bambora administration. |
Input | Type | Values | Description | Mandatory |
Operation | Integer | 5 (fixed) | The operation to be performed on the subscription. | Yes |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | Yes | |
Long | The unique number to identify the subscription. | Yes | ||
Group | String | Max 100 characters | The group to which the payment is associated. | No |
Output | Type | Values | Description |
Operation | Integer | 5 (fixed) | The operation performed on the subscription. |
Integer | 7-10 digits | Your unique merchant number. Find the number on your agreement with the acquirer. | |
Long | The unique number to identify the subscription. | ||
String | 0 = success | If this value is not 0, you have to find the reason for the rejection of the operation by looking up the error code in the list of error codes in your Bambora administration. |
Parameter | Value |
Operation | 1 |
Merchantnumber | 12345678 |
Transactionid | 987654321 |
Amount | 2000 |
Group | (blank) |