“”

Payment Transactor API

transactor / stable

This is a basic API to develop extensions which connect to different payment transaction gateways.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req jambagecom/transactor

Tags

#payment #ecommerce

Last upload comment

support for PHP 8

Downloads by month

Download 0.9.2 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos Crowdin translations
Author
Franz Holzinger
Last update
08. Apr 2022
First upload
31. Dec 2009
Downloads
12,392
Category
Dependencies
  • PHP (7.4.0 - 8.1.99)
  • TYPO3 (7.6.0 - 11.5.99)
  • div2007 (>= 1.12.0)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req jambagecom/transactor to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (49)

Version history

Version Upload comment Works with TYPO3 Download
0.9.2 / stable
April 08, 2022
support for PHP 8

7.6.0 - 11.5.99 Download
0.9.1 / stable
January 05, 2022
works also with TYPO3 11.5

7.6.0 - 11.5.99 Download
0.9.0 / stable
April 20, 2021
bugfix in the extension manager configuration for TYPO3 9 and 10

7.6.0 - 10.4.99 Download
0.8.1 / stable
May 05, 2020
better compatibility with TYPO3 9.5
6.2.1 - 9.5.99 Download
0.8.0 / stable
December 20, 2019
transactor 0.8.0 works with TYPO3 9.5


6.2.1 - 9.5.99 Download
0.7.3 / stable
November 05, 2019
bugfix to the old API: paymentmethods.xml is the correct file name for the payment methods.
No migration_core extension is needed any more.
6.2.1 - 8.99.99 Download
0.7.2 / stable
March 06, 2019
support for setup em which overwrites the Extension Manager configuration.
6.2.0 - 8.99.99 Download
0.7.1 / stable
September 11, 2018

new method transactionFormGetScriptParameters for javascript based gateways

6.2.0 - 8.99.99 Download
0.7.0 / stable
July 03, 2018

Support for markers in the format ###TRANSACTOR_...### which represent the parameters coming from the payment gateways. PHP 5.6 is a required minimum. Added new API: \JambageCom\Transactor\Api\Start::render

6.2.0 - 8.99.99 Download
0.6.3 / stable
January 09, 2018

new status code ABORT for the case when the initialization of the transactor went wrong because of a reload of the page.

4.5.0 - 8.99.99 Download
0.6.2 / stable
December 23, 2017

use only up to maximumCharacters from the note field of the product . Support for normal HTML without XHTML end slash

4.5.0 - 8.99.99 Download
0.6.1 / stable
November 08, 2017

Set the gateway mode in the methods.xml file gatewaymode entry instead of the setup.
The payment notification urls have a new parameter transactor which refers to the request id which is the abbreviation of the reference id

4.5.0 - 8.99.99 Download
0.6.0 / stable
October 27, 2017

modification of the new namespace API with 2 new parameters order number and notification email *
bugfix of the usage of the field gatewayid. This must be used for a gateway specific transaction id.

4.5.0 - 8.99.99 Download
0.5.1 / stable
October 05, 2017

API change for transactionGetForm. The payment method needs not to be like transactor_my_payment_method .

4.5.0 - 8.99.99 Download
0.5.0 / stable
October 02, 2017

Add an additional namespace API. This must be activated in the Extension Manager. Set compatibility = 0 .

4.5.0 - 8.99.99 Download
0.4.3 / stable
May 10, 2017

Ready for TYPO3 8.7.x

4.5.0 - 8.99.99 Download
0.4.2 / stable
October 26, 2016

support to add payment costs to the handling costs or to add an internal payment product for an external payment Gateway. Add a new PaymentApi class for TYPO3 7.x.

4.5.0 - 7.99.99 Download
0.4.1 / stable
May 02, 2016

bugfix in the TCA configuration for TYPO3 6.2 and 7.6

4.5.0 - 7.7.99 Download
0.4.0 / stable
April 26, 2016

Support for tt_products 2.12.0 which supports multiply country specific taxes
from the next version of static_info_tables_taxes. Support for TYPO3 7.6.2.

4.5.0 - 7.7.99 Download
0.3.2 / stable
August 29, 2015

Bugfix for the basket. Change the HTML template into CSS style.

4.3.0 - 6.2.99 Download
0.3.1 / stable
May 21, 2015

bugfix for paymentActivity=verify. New feature cancelPID.

4.3.0 - 6.2.99 Download
0.3.0 / stable
December 06, 2014

Works also with TYPO3 6.2. It provides a listener hook.

4.3.0 - 6.2.99 Download
0.2.2 / alpha
March 21, 2013
- add marker functions
- add support for Ajax based gateway code

4.3.0 - 6.0.99 Download
0.2.0 / alpha
January 14, 2013
compatibility break in API,
Use it only with tt_products 2.7.5 and higher.
3.8.2 - 4.7.99 Download
0.1.2 / alpha
May 26, 2012
support for the new language system of TYPO3 4.6 -
Do not overwrite a formerly generated error message -
Add a marker XML file.
3.8.2 - 4.7.99 Download
0.1.1 / alpha
August 26, 2011
move the call to set the detailsArray to the front because some Gateways need the data to make a verification
Download
0.1.0 / alpha
August 08, 2011
move the call to set the detailsArray to the front because some Gateways need the data to make a verification
Download
0.0.4 / alpha
May 24, 2011
fix bug with wrongly HTML encoded success and failure link
Download
0.0.3 / alpha
December 27, 2010
Support for voucher - Change in the return of the $errorMessage - Fields are configurable in the EM.
Download
0.0.1 / alpha
December 31, 2009
Payment API with internal logic. Build you specific payment extensions named transactor_extkey with transactor as the base extension.
>= 3.8.2 Download