Python SDK: Retrieving orders using "Other" payment methods using Payments endpoint

I’m using the Python SDK to retrieve payments information related to our store. Our business also has a distribution channel and we enter those as PAYMENT_TYPE = ‘Other’ into square to help distinguish those orders from ones from our store.

The payments endpoint only seems to return orders from our store (AKA PAYMENT_TYPE <> ‘OTHER’) Are these orders available in the PAYMENTS endpoint or are there params that have to be specified to get them included?

Here’s a code snippet below:

client = Client(access_token='')
payments_api.list_payments('2021-01-01', '2021-01-10')

:wave: At this time the ability to query ListPayments for the source_type isn’t currently available. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team. :slightly_smiling_face:

So there’s no way to retrieve OTHER transactions via the API? Maybe using a different endpoint or method?

Other payments will be returned in the API response but at this time the ability to query for source_type isn’t currently available.