< Back to changelog

2018-04-09 Changelog

Connect v1
Connect v2
Transactions API


  • New functionality: V1Refunds.List — Responses may contain more results than the limit when refunds are made simultaneously to multiple tenders in a payment, or when refunds are generated to account for the value of returned goods in an exchange.

  • New functionality: V1Payment datatype — The value of all refunds on a payment may exceed the value of all tenders, because a merchant can choose to refund money to a tender after accepting some good for exchange.

  • New functionality: V1Refund datatype supports exchanges — V1Refund includes a new field, is_exchange, to indicate if the object represents an exchange-based refund.

  • New functionality: V1Tender datatype supports exchanges — V1Tender includes a new field, is_exchange, to indicate if the tender represents the value of goods returned in an exchange, rather than actual money paid.

  • New functionality: Transactions.ListTransactions supports exchanges — The endpoint now returns transactions that include payment information from exchanges. This endpoint was previously unable to return exchange-related transaction objects.

  • New functionality: Transactions.ListRefunds supports exchanges — The endpoint now returns refunds that include information from returns and exchanges. This endpoint was previously unable to return exchange-related refund objects.