Photo Finish Charge
Your charge endpoint looks up the idempotency key, and if no row exists it creates the charge and then inserts the key with the result. A flaky client sends the same key twice about 30 ms apart and both requests hit different application instances. Two charges are created. What actually failed, and what fixes it?
Sign in to answer questions and track your progress
Sign In