Hey guys,
There was a technical error with creating credit notes on Monday. Credit notes were created this Tuesday, and you should receive payments by the end of this week. If you still don't by the end of the week let me know and I will look into it for you.
Sara