RidgewayLarkspur API

Larkspur APIAPI

Payments, as an API.

Idempotent Refunds

FeatureUnder Review
Aug 11

Payments take an idempotency key. Refunds do not, so a timeout on our side means we genuinely cannot tell whether the customer has been refunded once or twice without going to look.

1 Reply
Dmitri NovakAug 11

That is an inconsistency in our API rather than a gap in yours, and refunds are the worse half to have left out. Checking whether anything downstream assumes refunds are unkeyed before we commit to a date.

Add a Comment

Please add your name.
Please write a comment first.

Demo: nothing you type here is sent.

Please check the highlighted fields.