That's a cool idea. However I want to know how you guys handle refunds. Or are all invoices non-refundable?
Once a freelancer has generated an invoice on Archway, they have to send it on their own to the company - usually they are in touch with whoever they work with anyway. The company then may or may not pay it. These steps are independent from us.
If the invoice is never paid, nothing happens. In fact we often see new users generating test invoices for fun, which are never sent or paid.
But if the invoice happens to get paid, aka the fiat transfer arrives on Archway's bank account, we
immediately match it by reference and pay the corresponding crypto to the freelancer.
So I'm not sure at which point a refund would come into play? Maybe I misunderstand the question.
Well I mean in the case where the freelancer messes up with his/her own service and the client tries to contact you guys for a refund, so what would happen now that the payment has already been converted to crypto. Do you blacklist the user from your system and prevent them from creating new invoices? Or do you do something else?
I will admit that I am not familiar with the process of getting a refund from a wire, but I know for example if you do a card transaction or a Paypal transaction and you're not happy with the product you can get a refund.