From my code, create payment is working but create payout have signature issue.
It’s possible that the language you are using is truncating .00 off of the end of the amount, either in the body or in the calculation of the signature, but not both. If your requests work with decimal numbers that are not whole numbers, then this is probably the issue.