- Fix: version validation of dependencies
- New: Added new examples of pix split to Efí SDK
- Fix: Compatibility with PHP >= 7.2
- Add: New examples of pix split
- Updated: Variable "valorDevolucao" changed to "valor" and "identificadorPagamento" is sent as a parameter in method "ofDevolutionPix()"
- Add: New example of create charge history
- Fix: Certificate verification
- Add: New example of pix devolution Open Finance
- Fix: psr-4 autoloading standard
- Fix: Method pixSend() now requires sending the Id
- Updated: attribute "pix_cert" on credentials has been renamed to "certificate"
- Updated: Method "oneStep()" renamed to "createOneStepCharge()"
- Updated: Method "payCharge()" renamed to "definePayMethod()"
- Updated: Method "resendBillet()" renamed to "sendBilletEmail()"
- Updated: Method "chageLink()" renamed to "defineLinkPayMethod()"
- Updated: Method "createChargeBalanceSheet()" renamed to "defineBalanceSheetBillet()"
- Updated: Method "updateParcel()" renamed to "updateCarnetParcel()"
- Updated: Method "cancelParcel()" renamed to "cancelCarnetParcel()"
- Updated: Method "resendCarnet()" renamed to "sendCarnetEmail()"
- Updated: Method "resendParcel()" renamed to "sendCarnetParcelEmail()"
- Updated: Method "getPlans()" renamed to "listPlans()"
- Updated: Method "paySubscription()" renamed to "defineSubscriptionPayMethod()"
- Updated: Method "pixSendList()" renamed to "pixDetailReceived()"
- Updated: Method "pixDevolutionGet()" renamed to "pixDetailDevolution()"
- Updated: Method "pixGetWebhook()" renamed to "pixDetailWebhook()"
- Updated: Method "pixLocationCreate()" renamed to "pixCreateLocation()"
- Updated: Method "pixLocationGet()" renamed to "pixDetailLocation()"
- Updated: Method "pixLocationDeleteTxid()" renamed to "pixUnlinkTxidLocation()"
- Updated: Method "pixListBalance()" renamed to "getAccountBalance()"
- Updated: Method "pixUpdateSettings()" renamed to "updateAccountConfig()"
- Updated: Method "pixListSettings()" renamed to "listAccountConfig()"
- Add: Certificate support in .p12 format
- Add: Pix due charge creation endpoints
- Add: Sent Pix management endpoints
- Add: Conciliation report endpoints
- Add: Open Finance API endpoints
- Add: Billet payment API endpoints
- Add: Method sendLinkEmail() for sending the payment link to the desired email
- Add: Method sendSubscriptionLinkEmail() for sending the subscription associated with a payment link to the desired email
- Add: Method createOneStepLink() to create a one-step payment link
- Add: Method createOneStepSubscription() to create a one-step subscription
- Add: Method createOneStepSubscriptionLink() for creating a one-step subscription link
- Fix: Verification of certificate expiration date
- Fix: Certificate path verification
- Fix: Bug checking in the requests to return the fail in "catch"
- Fix: Directory from composer autoload
- Fix: Printing error. Don't necessary "throw new Error()"
Removed: Unused function Removed: Unused dependece
Fix: failure check in the requests
Updated: Guzzle version v7 and PHP 7.2 Fix: Improvements in code organization and indentation.
- Added: New endpoint pix (Create Evp)
- Added: New endpoint pix (List Evp)
- Added: New endpoint pix (Delete Evp)
- Added: New endpoint pix (Update Settings)
- Added: New endpoint pix (List Settings)
- Added: New endpoint pix (List Balance)
- Added: Function to define the endpoints file
- Fix: Fefinition of timeout in settings
- Fix: Fet default value in the map function
- Updated: Field description "solicitacaoPagador"
- Added: api Pix
- Fix: updated dependencies
- Fix: Files with endpoint oneStep charge
- Added: new endpoint (oneStep charge)
- Added: new endpoint (settle charge)
- Added: new endpoint (settle carnet parcel)
- Added: new endpoint (create charge balance sheet)
- Added: new endpoint (update plan)
- Added: new endpoint (create subscription history)
- Breaking change: Drop PHP 5.4 support
- Breaking change: Update Guzzle version
- Added: timeout option
- Fix: code climate on dev dependencies
- Added: new endpoint (update charge link)
- Added: new endpoint (charge link)
- Updated: docs
- Added: new endpoints (cancel carnet and cancel parcel)
- Updated: docs
- Fix: Tests.
- Updated: Request
- Added: User can define the certified path.
- Updated: ApiRequest
- Updated: Request
- Fix: Remove random number from detailSubscription example.
- Add: Add Support to PHP 5.4 and above
- Updated: ApiRequest
- Added: new endpoints (carnet history, resend parcel and resend carnet)
- Updated: docs
- Fix: endpoint charge history
- Added: new endpoint (charge history)
- Added: custom header
- Updated: docs
- Added: new endpoint (resend billet)
- Updated: docs
- First stable version
- Updated: docs
- Updated: code examples
- Changed: Gerenciant's urls for production and sandbox
- Refactored: now Gerencianet endpoints are restfull, which means that the sdk must consider sending also put and delete
- Refactored: each function now has two arguments: params and body. The body is meant to be sent in the request body as usual, whereas the params will be mapped to url params as defined in gn-constants. If the param is not present in the url, it will be sent as a query string
- Updated: docs
- Added: createPlan and deletePlan
- Updated: docs
- Initial release