Closed c12i closed 9 months ago
Flaky tests:
no_run
Invalid RecieverIdentifierType
error~ - [FIXED] the issue seems to be use of an unsupported RecieverIdentifierType
The C2b simulate API seems to not exist in the docs anymore
Hey @crispinkoech I noticed that whenever I call the bill_manager
APIs in sandbox, I get a 401
invalid access token error. Is this something you had encountered when you tested this out?
Hey @crispinkoech I noticed that whenever I call the
bill_manager
APIs in sandbox, I get a401
invalid access token error. Is this something you had encountered when you tested this out?
Just realized the current app I am using to make this call does not have access to the bill manager APIs
Hey @crispinkoech I noticed that whenever I call the bill_manager APIs in sandbox, I get a 401 invalid access token error. Is this something you had encountered when you tested this out?
I don't recall, it's been a while 😅
Hey @crispinkoech I noticed that whenever I call the bill_manager APIs in sandbox, I get a 401 invalid access token error. Is this something you had encountered when you tested this out?
I don't recall, it's been a while 😅
No worries, I figured out the cause, my app did not have access to bill manager.
ION, the bill manager api is due for a refactor, I noticed that there are some new changes to the APIs that break the current implementation, will create an issue for this.
No worries. You can assign that to me (as well as the other issue I created, seems I don't have access for that)
@c12i Quick suggestion; The docs are looking good, should we add more information to the module about the service itself, maybe example response or example request ?
We can include the docs in the module itself, something like #![doc = include_str!("../../docs/client/dynamic_qr.md")]
Closes #82 Closes #37
Changes
/docs/**/*.md
README.md
fileREADME.md
and replace with table that links to the new docs indocs/client
, see new README.mdFixes
c2b_register
response that did not account for a typo in the actual API response leading to deserialization errorsReversal = 11
IndentifierType
that is required for thetransaction_reversal
api, the original defaultShortCode = 4
always produced a400
error400
response without abody
when sending adynamic_qr
request where theamount
is af64
type. The API only expects this field to be a number (or its string representation) but not a decimal. cc @itsyaasirTODO
cargo nextest
to handle flaky tests -> doc tests not supported, therefore we won't benefit from the retry capabilitiesnextest
providesbill_manager
API doc tests, tests added but not ran because of inconsistency between our sdk and current api implementationFindings