Skip to content

Releases: processout/processout-php

v8.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Jan 15:49
a50b9c1

8.0.1 (2026-01-21)

Bug Fixes

v8.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Jan 10:31
5c740cf

8.0.0 (2026-01-20)

Breaking Changes

  • remove deprecated functionality and drop PHP unsupported version compatibility (5c740cf)

Caution

BREAKING CHANGE.
The SDK supports PHP version 8.0 and newer. Versions lower than 8.0 are not supported any longer!

Address deprecated functionality warnings:

1. Set jsonSerialize() return type explicitly

  • Since 8.2 - JsonSerializable requires the implementations to explicitly return the returned type.
Deprecated: Return type of ProcessOut\Invoice::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

2. Remove curl_close() invocations - it's being done automatically during GC now.

  • Since 8.0 - curl_close() has no effect and is deprecated since 8.5.
Deprecated: Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0

3. Add "?" explicit nullable type operator when applicable.

  • Since 8.0 - added support for "nullable" types - nullability should be explicitly expressed using the ? operator.
Deprecated: ProcessOut\Exceptions\AuthenticationException::__construct(): Implicitly marking parameter $previous as nullable is deprecated, the explicit nullable type must be used instead

Remove non-existent endpoints and related resources

  • /activities
  • /coupons
  • /customers/:id/subscriptions
  • /plans
  • /subscriptions
  • /supervised-projects

v7.4.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 14:24
64ed19e

7.4.1 (2025-08-22)

Chores

  • update go-semantic-release (8ea57b3)

v7.4.0

Choose a tag to compare

@github-actions github-actions released this 29 May 13:15
ea0967c

7.4.0 (2025-05-29)

Feature

  • add customer and invoice reference_id; add balances customer action (#27) (ea0967c)

v7.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Apr 09:21
9070f43

7.3.0 (2025-04-15)

v7.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Jan 12:26
8df17d7

7.2.0 (2025-01-17)

Feature

  • add-new-operation-error-message-field (#25) (8df17d7)

v7.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 11:09
93d61ed

7.1.0 (2024-09-17)

Feature

  • Add custom action structure to the create token flow (#23) (93d61ed)

v7.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 10:05
0ccb74a

7.0.0 (2024-07-10)

What's Changed

  • BREAKING CHANGE: breaking: change response types for invoices-authorize, invoices-capture, invoices-native-payment; breaking: create/update card; add invoice expiry; add invoice qr_code; add invoice delete; add project public metadata; add hosted payment page support by @mateusz-walesiak-cko in #22

Full Changelog: v6.33.0...v7.0.0

v6.33.0

Choose a tag to compare

@github-actions github-actions released this 10 Apr 13:09
b938d91

6.33.0 (2024-04-10)

Feature

  • add auto_capture_at field within the invoice object (#20) (b938d91)

v6.32.0

Choose a tag to compare

@github-actions github-actions released this 03 Apr 15:19
30b9f10

6.32.0 (2024-04-03)

Feature

  • Add create/update card request fields; SFTPSettings (#19) (30b9f10)