The documentation for creating transaction its not clear for scenarios where the origin is specified, rather than the destination. For instance ACH accounts.
https://uphold.com/en/developer/api/documentation/#create-amp-commit-a-transaction
I would suggest separating the create into the two cases:
- Transactions from the card (setting destination)
- Transactions to the card (setting origin)
Thanks