If a member has a generous, selfish or a contagious curse, trading may not be ideal. However, you can use the stash feature to trade. Moreover, this can be used to trade between profiles.

Here are the steps:

Suppose Player 1 wants to trade away Bat for Player 2’s Zebra.

Player 1 Stash Player 2
Bat Horse Zebra

Player 1 swaps Bat with the stashed Horse.

Player 1 Stash Player 2
Horse Bat Zebra

Player 2 swaps Zebra with the stashed Bat.

Player 1 Stash Player 2
Horse Zebra Bat

Player 1 swaps Horse with the stashed Zebra.

Player 1 Stash Player 2
Zebra Horse Bat

Advantages and Disadvantages

Advantages Disadvantages
Can still trade when there is a trading-related curse The server must have at least 50 members
Can trade between profiles Rare animals cannot be traded
Time-consuming
The stashed animal may get stolen