Use subclass and override build_transaction method for credit transfer