NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3889 most downloaded on Packagist
PHP SDK for processing payments with Global Payments, including Heartland Payment Systems and Realex Payments
Last release 5 days ago
01 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
198 releases · first in 2018
[GP-API] - Add new mapping fields on get transaction list: "funding", "authentication"
[GP-API] - Add new mapping fields on digital wallet transaction response: masked_number_last4, brand, brand_reference
One column per quarter.
[Portico] Added 'GatewayTxnId' value to GatewayException message when available
[Portico] Added support for 'CreditIncrementalAuth' transaction type
[Portico] Added support for 'CardHolderPhone' element
[GP-API] Send "cvv" in create transaction request with a tokenized card
### Enhancements: - [UPA] Add new UPA commands
[PAX] Portico - Added support for HSA/FSA
[GP-API] Fix re-sign in after token expiration
[GP-API] Adds avs data to "/transaction" request for digital wallet
### Enhancements: - [GP-ECOM] Add Multi-Capture
[PAX] Corrected "partial auth" response handling
[GP-ECOM] Added additional fee to a card transaction (surchargeamount).
[GP-API] Add "payer->email" property on 3DS "/initiate" request
[Portico] Added support for 'TokenParameters' element
[GP-API] Unit tests enhancements
[UPA] Change "ecrId" type from int to string
[GP-API] End-to-end 3DS example update
[GP-API] Unit tests enhancements
[GP-ECOM] Update parseResponse for HostedService
[GP-API] Update QR code payment example for WeChat
[GP-ECOM] Fix parseResponse on HostedService when TIMESTAMP is not returned from API
[Portico] Fixed null CustomerData exception
[GP-API] Add QR code payment example with Alipay
[Terminals/Devices] Pulled LogManagement.php into src as TerminalLogManagement.php
[PAX Devices] Improvements to decline-response handling
[GP-API] Add stored credentials to verify request
-[GP-API]: Fix 3DS example
[DiamondCloud] Add support for Diamond Cloud provider payment terminals.
[Portico] Added cardholder email support.
[GP-API] Add a new alternative payment method, ALIPAY
[Verifone] P400: added initial Meet-In-The-Cloud connectivity support for this device
[GP-API]: Update onboarding merchant requests
[GP-ECOM] Support parseResponse for status_url on HostedService (HPP APMs)
Enhance logs based on environment (GP-API & GP-ECOM)
[GP-API] Rename PayLink to PayByLink
[GP-API] Improve Open Banking and 3DS tests
-[PAX Devices]: Fix PAX controller
Add appsec.properties for Macroscope
Drop support for PHP lower than 8.0
[GP-ECOM]: Fix type confusion vulnerability on sha1hash for hppResponse
Portico/Global Payments: fix 'AllowDup' flag not included with some CreditReturn transactions
Propay: Change file encoding for: AccountPermissions, BeneficialOwnerData, BusinessData, OwnersData, SignificantOwnerData, UploadDocumentData
GP-API: Manage fund transfers, splits and reverse splits in your partner network.
GP-API: Manage merchant accounts for partner solution
Portico/Global Payments: improvements to transaction request building logic
Add payer information on Transaction object
GP-API: fix issue on PHP8.1 with strtoupper and str_pad
Portico/Global Payments: fix 'withStartDate()' reporting method
TSYS/Merchantware: correction to service endpoints
GP-API: Add account_id on all requests
GP-API: Create open banking transactions
#### Enhancements: - GP-API: BNPL unit tests update
Portico Gateway: fix DigitalPaymentToken handling
GP-API: add risk assessment feature
GPI Transactions : added support for credit, ach & reporting transactions
GP-API: add exemption status on "/transaction" endpoint
#### Enhancements: - GP-API: Add BNPL feature - GP-API: Click-to-Pay
Portico: APPLE PAY / GOOGLE PAY fix for token format
GP-API: Onboard merchants feature
#### Enhancements: - Security vulnerabilities fixes
Add method on CountryUtil to extract phone country code based on ISO-2/ISO-3/the name of the country
#### Enhancements: - GP-API: PayLink enhancements
Your coding agent can read these notes before it upgrades. Set up the MCP server →