Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Card Issuing / Transactions #413

Open
Antaris opened this issue Aug 27, 2024 · 2 comments
Open

Card Issuing / Transactions #413

Antaris opened this issue Aug 27, 2024 · 2 comments
Assignees

Comments

@Antaris
Copy link
Contributor

Antaris commented Aug 27, 2024

With the current IIssuingClient, there is a focus on getting/setting card information, but crucially, I think its missing these two operations for retrieving card transactions:

https://api-reference.checkout.com/#tag/Transactions/paths/~1issuing~1transactions/get
https://api-reference.checkout.com/#tag/Transactions/paths/~1issuing~1transactions~1%7BtransactionId%7D/get

Is this on the backlog already, and if so, what is the ETA for this support?

@armando-rodriguez-cko armando-rodriguez-cko self-assigned this Aug 29, 2024
@armando-rodriguez-cko
Copy link
Contributor

Hi @Antaris, thank you for let us know, we will try to update the SDKs ASAP, I write down it and I add new tasks to the queue

@Antaris
Copy link
Contributor Author

Antaris commented Aug 29, 2024

Thanks @armando-rodriguez-cko

I have a work around currently whereby I am using reflection to get access to the underlying SdkAuthorization and ApiClient instances used by the client. This allows me to construct a manual call to ApiClient.Get<T>(path, auth, cancellationToken).

Interesting enough, maybe you could actually expose the ApiClient through AbstractClient as a property - this could mean people can write their own bespoke queries without having to wait for the SDK to catch up - e.g., the card transaction API calls are technically in beta, so you probably wouldn't support them through the SDK until they are GA, right? But if you exposed ApiClient as a property, people can write their own requests?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants