Help doing opt-in of ASA to smart contract

In other words

  • In AssetTransfer, use: Sender, AssetReceiver
  • In Payment, use: Sender , Receiver

Right?