Ryvyl Inc has entered into a $17 million agreement to repurchase preferred stock and repay a convertible note, with $13 million due soon and the remainder by April 2025, while also selling its Bulgarian subsidiary for $15 million to fund this repayment.