Skip to content

Releases: AltaPay/api-php

3.5.7

25 Nov 05:44
6fb0402

Choose a tag to compare

[3.5.7] - 2025-11-24

Added

  • Add option to use transaction_info for captureReservation, refundCapturedReservation and updateOrder/{id}/reconciliationIdentifier.

3.5.6

29 Oct 05:47
53542f1

Choose a tag to compare

[3.5.6] - 2025-10-27

Added

  • Add support for new customer organization fields: organisation_name, organisation_entity_type, and organisation_vat_id with proper validation.
  • Deprecate legacy customer fields (company_name, company_type, vat_id, type) with runtime warnings and migration guidance.

3.5.5

10 Oct 14:59
b1e1b06

Choose a tag to compare

[3.5.5] - 2025-10-09

Fixes

  • Fix deprecation warnings on PHP 8.4
  • Restrict supported PHP versions to 7.1 and above.

3.5.4

15 Sep 05:03
6fd4457

Choose a tag to compare

[3.5.4] - 2025-09-12

Added

  • Provide setFormTemplate method to set form_template for the createPaymentRequest.

3.5.3

13 Aug 04:59
a9b2ac8

Choose a tag to compare

[3.5.3] - 2025-08-12

Added

  • Rename AuthenticationResult property to Authentication in Transaction class.

3.5.2

12 Aug 11:41
fad2b37

Choose a tag to compare

[3.5.2] - 2025-08-08

Added

  • Correct Transaction CreditCardExpiry type.

3.5.1

19 Jun 05:29
ceba53f

Choose a tag to compare

[3.5.1] - 2025-06-11

Added

  • Improve type hinting.
  • Improve return type annotations for better type clarity.
  • Improve error handling by validating error message types.
  • Add null check before setting the User-Agent header.
  • Restrict supported PHP versions to 7.0 and above.

3.5.0

13 May 04:58
e9ebe2d

Choose a tag to compare

[3.5.0] - 2025-05-12

Added

  • Make billing and shipping address optional for Customer Info

3.4.9

24 Apr 08:49
097f008

Choose a tag to compare

[3.4.9] - 2025-04-22

Added

  • Provide setCustomerCreatedDate method to set extra_merchant_data for the createPaymentRequest callback config.
  • Include AuthorisationExpiryDate in Transaction class.

3.4.8

13 Mar 11:52
d8f9b39

Choose a tag to compare

[3.4.8] - 2025-03-13

Added

  • Provide setClientJavaEnabled and setClientColorDepth methods to set customer_info[client_java_enabled] and customer_info[client_color_depth] for the customer object.