The product {purchaseDetails.contractTerms.summary!} has
received a total refund of
Note that additional fees from the exchange may apply.
> ); } async function main() { const url = new URI(document.location.href); const query: any = URI.parseQuery(url.query()); const container = document.getElementById("container"); if (!container) { console.error("fatal: can't mount component, container missing"); return; } const talerRefundUri = query.talerRefundUri; if (!talerRefundUri) { console.error("taler refund URI requred"); return; } ReactDOM.render(