Skip to content
This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

Releases: heidelpay/heidelpayPHP

Add status information to transactions.

31 Jan 12:02
a182efa
Compare
Choose a tag to compare

1.0.2.0

Added

  • Made status information available in transactions (isSuccess, isError, isPending).

Fixed

  • Http-Request: Remove payload from DELETE call.
  • DebugLog: Remove payload output from GET and DELETE calls.

Changed

  • Several code style issues.

Add basket support and EPS payment type.

18 Jan 09:39
ae219cd
Compare
Choose a tag to compare

1.0.1.0

Added

  • EPS payment type incl. example code.
  • It is now possible to create, update and fetch a basket as well as referencing it by a authorization or charge.
  • Missing tests for metadata resource.

Changed

  • Refactor value update to allow for empty strings.
  • Ensuring that transferred floats are always encoded as floats on json-encode.
  • Properties stored in an array are now (json-)encoded as \stdClass not as array.

Fixed

  • Comments and styles.

Metadata fix and several changes

02 Jan 11:44
dbabd9b
Compare
Choose a tag to compare

1.0.0.1

Fixed

  • Fixed a bug which resulted in an error on getOrderId when the order id has not been set.
  • Fixed namespace configuration in composer.json.
  • Fixed a bug which resulted in metadata not being referenced by charge transactions.

Changed

  • Set error code to string in HeidelpayApiException by default.
  • Disabled pretty print of json string in response.
  • Re-enabled skipped test.

Added

  • Examples: Added shortId of the transaction to the success and failure pages.
  • Examples: Added an example debug handler.
  • Readme: Added list of supported payment types.
  • Added missing ApiResponseCodes.
  • Added additional getter to fetch the merchant message from a HeidelpayApiException.
  • Extended integration tests to test with matching addresses and with unmatching addresses.
  • Added additional badges to readme file.

Release Version 1.0.0.0

10 Dec 16:56
3e64f67
Compare
Choose a tag to compare

1.0.0.0

Fix

  • Fixed license information.
  • Fixed package information.
  • Fixed return values for several getters.

Changed

  • Changed versioning paradigm.
  • Update documentation.
  • Refactored examples.
  • Refactored HttpAdapter implementation and made custom adapters injectable.
  • Refactored exceptions.
  • Reduced complexity in general.
  • Refactored expiry date validation.
  • Store transaction date as \DateTime instead of string.
  • Enabled some skipped tests.
  • Refactored integration tests.
  • Changed travis configuration to perform unit tests with coverage-analysis instead of integration tests.
  • Changed namespaces and packages.

Added

  • Added unit tests.
  • Added debug handler injection.
  • Added Metadata resource.
  • Added fetching customer via (external) customerId.
  • Added private key to Keypair resource.
  • Added PIS payment type.
  • Added ResourceNameService.
  • Added method to create or update customer (uses customerId field to update if the id is not set).
  • Added shipping address to customer resource.
  • Added support info to readme file.
  • Removed supported currencies and locales.

Second beta

01 Nov 15:17
0e5dda2
Compare
Choose a tag to compare
Second beta Pre-release
Pre-release

1.0.0-beta.2

Fix

  • Fix result urls.
  • Fix PhpDoc.

First beta version of the new php sdk to use with the new heidelpay rest api

01 Nov 14:37
fe55602
Compare
Choose a tag to compare

1.0.0-beta.1

Added

  • Beta release for the new php sdk.