v1.0.20
This release includes breaking changes. It corrects the organization details types to match the API, renames the ticket amount fields on paypoint credentials, and adds an organizations client for the intelligent boarding API (beta). See October 20, 2026 and October 22, 2026 and October 27, 2026 for more information.
Basic organization details return a response envelope
organization.get_basic_organization and organization.get_basic_organization_by_id now return GetBasicOrganizationResponse instead of OrganizationQueryRecord. The organization details are in response_data, alongside is_success and response_text.
Organization details types match the API
OrganizationQueryRecord changes these field types:
billing_infois nowInstrumentResponseinstead ofInstrument.InstrumentResponsehasach_account,ach_routing,billing_address,billing_city,billing_country,billing_state, andbilling_zip(typing.Optional[str]).contactsis nowtyping.List[ContactsResponse]instead ofContactsField.ContactsResponsehascontact_name,contact_email,contact_title, andcontact_phone.org_logois nowstr, the logo’s URL, instead ofFileContent.
It also adds org_favicon (typing.Optional[str]), the URL of the organization’s favicon. The field names are unchanged, but their aliases now match the PascalCase names the API returns, such as OrgId and BillingInfo.
Ticket amount fields renamed
PayabliCredentialsPascal renames max_ticket to maxticket and min_ticket to minticket.
Organizations client (beta)
The client adds organizations, with list_organizations, create_organization, get_organization, and update_organization. create_organization takes request: CreateOrganizationOrganizationsRequest, which is CreateOrganizationWithInlineBusiness, CreateOrganizationWithBusinessReference, or CreateOrganizationAllFields. The methods return envelope types, such as PaypointDetailEnvelope. These endpoints only accept OAuth. See OAuth authentication.
Other changes
MethodsListOutaddsrtpandwire(typing.Optional[bool]).PaypointSummaryResponseaddsexternal_id(typing.Optional[str]).paypoints.list_paypointsnow raisesBadRequestErrorfor HTTP400.