Batch processing via the interface
Basic information about using Batch files and about their structure can be found in the Batch Manager manual. Within batch processing not alle functions are available which are usually available for the online interface.
Multiexcerpt include |
---|
SpaceWithExcerpt | EN |
---|
MultiExcerptName | Batch_Intro |
---|
PageWithExcerpt | Reuse API |
---|
|
This section describes the parameters which must be transferred with the data set (Record) for executing an eps credit and which information can be found within the This section describes the parameters which must be transferred with the data set (Record) for executing an eps credit and which information can be found within the response file about the payment status.
Notice: Please note that Batch processing for eps is possible only via PPRO connection.
Following table gives an overview of all batch versions that are possible for a specific action an their specialities:
Table Filter |
---|
default | Beschreibung |
---|
isFirstTimeEnter | false |
---|
hideColumns | true |
---|
sparkName | Sparkline |
---|
hidePane | true |
---|
datepattern | dd M yy |
---|
id | 1628774955709_-1182871624 |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
isOR | AND |
---|
separator | Point (.) |
---|
order | 0 |
---|
|
Multiexcerpt |
---|
MultiExcerptName | batch_versions |
---|
| Table Transformer |
---|
dateFormat | dd M yy |
---|
export-word | false |
---|
show-source | false |
---|
export-csv | false |
---|
id | 1628774955710_-461664813 |
---|
transpose | false |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
separator | . |
---|
export-pdf | false |
---|
sql | SELECT * FROM T* |
---|
| Action | Version | Description | Beschreibung |
---|
Credit | 1.0 / 2.0 | Standard version without return of parameter Code | Standardversion ohne Rückgabe von Parameter Code | | 1.x / 2.x | with RefNr (valid for all versions other than 1.0) | mit RefNr (gilt für alle Versionen außer 1.0) |
|
|
|
Description of the possible batch versions
The structure for an eps credit within a Batch file to be submitted is the following:
Multiexcerpt |
---|
MultiExcerptName | batch_structure |
---|
shouldDisplayInlineCommentsInIncludes | false |
---|
|
Code Block |
---|
| HEAD,<MerchantID>,<Date>,<Version>
EPS,Credit,<PayID>,<TransID>,(<RefNr>),<Amount>,<Currency>
FOOT,<CountRecords>,<SumAmount> |
|
Example for Master MID function:
Multiexcerpt |
---|
MultiExcerptName | batch_MasterMid |
---|
shouldDisplayInlineCommentsInIncludes | false |
---|
|
Code Block |
---|
| HEAD,[Master]MerchantID,Date,2.x
Type,Action,[Slave]MID,Amount,Currency,TransID,Data (depends on Action)
FOOT,CountRecords,SumAmount |
|
Multiexcerpt include |
---|
SpaceWithExcerpt | EN |
---|
MultiExcerptName | Batch_Request_Intro |
---|
PageWithExcerpt | Reuse API |
---|
|
The following table describes the individual fields and values used within the data set (record) in the batch file:
Table Filter |
---|
default | Beschreibung |
---|
isFirstTimeEnter | false |
---|
hideColumns | true |
---|
sparkName | Sparkline |
---|
hidePane | true |
---|
datepattern | dd M yy |
---|
id | 1628775698072_-462150057 |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
isOR | AND |
---|
separator | Point (.) |
---|
order | 0 |
---|
|
Multiexcerpt |
---|
MultiExcerptName | batch_request |
---|
| Table Transformer |
---|
dateFormat | dd M yy |
---|
export-word | false |
---|
show-source | false |
---|
export-csv | false |
---|
id | 1628775698074_597308878 |
---|
transpose | false |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
separator | . |
---|
export-pdf | false |
---|
sql | SELECT * FROM T* |
---|
| Key | Format | CND | Description | Beschreibung |
---|
Type | a..11 | M | HEAD for Header, FOOT for Footer, EPS for direct eps | HEAD für Header, FOOT für Footer, EPS für eps | Action | a..20 | M | The parameter Action defines the type of transaction: Credit | Der Action-Parameter definiert die Art der Transaktion: Credit (Gutschrift) |
Table Excerpt Include |
---|
name | Amount |
---|
page | Amount |
---|
type | page |
---|
|
Table Excerpt Include |
---|
static | true |
---|
name | Currency |
---|
page | Currency |
---|
type | page |
---|
|
Table Excerpt Include |
---|
static | true |
---|
name | TransID |
---|
page | TransID |
---|
type | page |
---|
|
Key | Format | CND | Description | Beschreibung |
---|
RefNr | ns..30 | O | Unique reference number. In case of PPRO: Only characters a-zA-Z0-9,-_ are allowed, format ans..40. | Eindeutige Referenznummer. Bei PPRO: Nur die Zeichen a-zA-Z0-9,-_ sind erlaubt, Format ans..40. |
Table Excerpt Include |
---|
static | true |
---|
name | PayID_Batch |
---|
page | PayID |
---|
type | page |
---|
|
|
|
|
Description of fields within the record for Batch files
The record area within the response file for Batch transactions looks the following way:
Multiexcerpt |
---|
MultiExcerptName | batch_Response |
---|
shouldDisplayInlineCommentsInIncludes | false |
---|
|
Code Block |
---|
| HEAD,<MerchantID>,<Date>,<Version>
EPS,Credit,<PayID>,<TransID>,(<RefNr>),<Amount>,<Currency>,<Status>,<Code>
FOOT,<CountRecords>,<SumAmount> |
|
Multiexcerpt include |
---|
SpaceWithExcerpt | EN |
---|
MultiExcerptName | Batch_Response_Intro |
---|
PageWithExcerpt | Reuse API |
---|
|
The following table describes the response parameters which the Batch Manager saves in the Record area for each transaction (standard parameters not explained here, such as <TransID> or <RefNR> and request parameters are returned unchanged and correspond to the call as specified before):
Table Filter |
---|
default | Beschreibung |
---|
isFirstTimeEnter | false |
---|
hideColumns | true |
---|
sparkName | Sparkline |
---|
hidePane | true |
---|
datepattern | dd M yy |
---|
id | 1628775842912_2008448079 |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
isOR | AND |
---|
separator | Point (.) |
---|
order | 0 |
---|
|
Multiexcerpt |
---|
MultiExcerptName | batch_response |
---|
| Table Transformer |
---|
dateFormat | dd M yy |
---|
export-word | false |
---|
show-source | false |
---|
export-csv | false |
---|
id | 1628775842914_-1411442441 |
---|
transpose | false |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
separator | . |
---|
export-pdf | false |
---|
sql | SELECT * FROM T* |
---|
| Key | Format | CND | Description | Beschreibung |
---|
Action | a..20 | M | The parameter Action defines the type of transaction: Credit | Der Action-Parameter definiert die Art der Transaktion: Credit (Gutschrift) |
Table Excerpt Include |
---|
static | true |
---|
name | PayID_Batch |
---|
page | PayID |
---|
type | page |
---|
|
Table Excerpt Include |
---|
static | true |
---|
name | Status_OK_FAILED |
---|
page | Status |
---|
type | page |
---|
|
Table Excerpt Include |
---|
static | true |
---|
name | Code |
---|
page | Code |
---|
type | page |
---|
|
|
|
|
Description of result parameters within the record for Batch files