message: Fix generateMerchantPaymentUrl so no SPD currency in url when no currency is provided
diff: @@ -31,12 +31,13 @@ export const generateMerchantPaymentUrl = ({
  merchantSafeID,
  amount,
  network,
  - currency = 'SPD',
  + currency,
  }: MerchantPaymentURLParams) => {
  const handleAmount = amount ? `amount=${amount}&` : '';
  + const handleCurrency = currency ? `${handleAmount ? '&' : ''}currency=${currency}` : '';
  const https = isUniversalDomain(domain) ? 'https://' : '';
  - return `${https}${domain}/pay/${network}/${merchantSafeID}?${handleAmount}currency=${currency}`;
  + return `${https}${domain}/pay/${network}/${merchantSafeID}?${handleAmount}${handleCurrency}`;
  };
  // see https://github.com/cardstack/cardstack/pull/2095 for test cases used during dev
  