Added

v0.0.54

  • Added mcc, merchantCountryCode, originalCurrencyCode, originalCurrencyAmount, and currencyConversionRate (VirtualCardTransaction). Now returned by getVirtualCardTransactions.
  • Made virtualCardIds optional on getVirtualCardTransactions — omit to query transactions across all cards on the authenticated account. Added dateRangeStart and dateRangeEnd filters. Default limit of 100 when virtualCardIds is omitted; limit is capped at 500. transactionAmount is now nullable for rows without a settled amount (e.g., AVS-only decline records).

Updated pages:

  • Manage Virtual Cards
    • Get Virtual Card Transactions — added new fields, optional virtualCardIds, date range filters, pagination behavior, and validation rules
  • Added usePrepaymentBalance and useRewardsBalance (CreateVirtualCardInput). Now accepted by createVirtualCard.
  • Both default to true (existing behavior preserved). Set both to false to restrict a card to drawing only from the specified userCashBalanceId, excluding prepaid (gift card) and rewards funds.

Updated pages:

  • Manage Virtual Cards
    • Create a Virtual Card — added both fields, Balance Composition note, and a Cash-Only Balance sample mutation